Java/String
Java String 예시 2(contains, startswith, lastIndexOf)
S.T.Lee
2022. 11. 14. 21:13
package lec13.StringLec.lec01;
public class StringLec02 {
public static void main(String[] args) {
//contains - 있으면 true, 아니면 false
String strContains01 = "Hello, world!";
boolean boolCon1 = strContains01.contains("Hello");
boolean boolCon2 = strContains01.contains("He");
boolean boolCon3 = strContains01.contains("good");
System.out.println("result1 :"+ boolCon1 + "result2 :"+ boolCon2 +"result3 :"+ boolCon3);
//startswith
String strStarts01 = "Hello, world!";
boolean boolStart01 = strStarts01.startsWith("H");
boolean boolStart02 = strStarts01.startsWith("e");
System.out.println(boolStart01 + "..." + boolStart02);
String strStarts02 = "Hello, world!";
boolean boolStart03 = strStarts02.startsWith("H", 1);
boolean boolStart04 = strStarts02.startsWith("e", 1);
System.out.println(boolStart03 + "..." + boolStart04);
System.out.println("======================================");
//lastIndexOf - 해당 스트링중 제일 마지막 인덱스 번호를 반환
String strLastIndex01 = "Hello, world!";
int intLast01 = strLastIndex01.lastIndexOf("!");
int intLast02 = strLastIndex01.lastIndexOf("w");
System.out.println(intLast01 + "..........." + intLast02);
}
}