Java/Script

문자열의 비교,검색

CleanSense 2018. 2. 10. 12:58
728x90

코드설명 : 문자열의 비교,검색


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
A.equals(B) A와 B의 문자열을 비교한다. 리턴값은 boolean
 
String a1 = "abcd";
String a2 = "bcde";
 
boolean b = a1.equals(a2);
System.out.println("b = " +b);    // b = false
 
indexOf -> 특정 문자가 앞에서 몇번째 위치하는지 알려준다. 리턴값은 int
 
String str7 = "abcabcabc";
 
int i = str7.indexOf("c"); 
System.out.println("c는 " + i + "번째 있습니다.");    // c는 2번째 있습니다.
 
i= str7.indexOf("f");
System.out.println("f는 " + i + "번째 있습니다.");    // f는 -1번째 있습니다.
 
lastIndexOf -> 마지막에 있는 특정 문자가 몇번째 위치하는지 알려준다. 리턴값은 int
 
= str7.lastIndexOf("a");
System.out.println("맨뒤에 있는 a는 " + i + "번째 있습니다.");    // 맨뒤에 있는 a는 6번째 있습니다.
cs


728x90