2016년 5월 17일 화요일

android 문자 마지막 지우기, 특정 문자만 얻어오기 substring(), indexof()

String str = "abcdef" ; 
str.substring(int end); 
  
문자열에서 자르는 부분을 처음부터 end까지 자른다. 
  
String  sOut= str.substring(4); 
  
sOut의 출력값 : "ef" 
  
  
str.substring(int start, int end); 
  
문자열을 start 부터 end-1까지 출력한다. 
  
 // "abcdef" 
sOut = str.substring(2,5); 

sOut의 출력값 : "cde" 



맨 마지막 문자열 지우기 

string=str.substring(0, string.length()-1); 


IndexOf 

String str2 = "banana"; 
int a1 = str2.indexOf('a'); // 1 // 맨 처음값의 위치를 찾음 

String str3 = "총 비용은 $45.76"; 
int a2 = str3.indexOf("$45.76"); // 6 // 문자열이 시작하는 위치를 찾음 

댓글 없음:

댓글 쓰기