๐ Today I Learned(๊ฐ๋ฐ์ธ์ดํ์ต)/JAVA
[JAVA] ๋ฌธ์์ด ์์น์ฐพ๊ธฐ · ํฌํจ์ฌ๋ถํ์ธ
JinSeong
2023. 11. 8. 18:00
T1) ๋ฌธ์์ด ์์น์ฐพ๊ธฐ
- ๋ฌธ์์ด์์ ํน์ ๋ฌธ์์ด์ ์์น๋ฅผ ์ฐพ์ผ๋ ค๋ฉด indexOf() ๋ฉ์๋๋ฅผ ์ฌ์ฉํ๋ค.
- indexOf() ๋ฉ์๋๋ ์ฃผ์ด์ง ๋ฌธ์์ด์ด ์์๋๋ ์ธ๋ฑ์ค๋ฅผ ๋ฆฌํดํ๋ค.
- ์ฃผ์ด์ง ๋ฌธ์์ด์ด ํฌํจ๋์ด ์์ง ์์ผ๋ฉด indexOf() ๋ฉ์๋๋ -1์ ๋ฆฌํดํ๋ค.
public static void main(String[] args) {
String str = " ๋ฌธ์๋ฌธ์ง๋ฐฉ๋ฌธ";
System.out.println(str.indexOf("๋ฐฉ")); // 5
if(str.indexOf("์") == -1) {
System.out.println("ํฌํจ๋์ง์์");
}else {
System.out.println("ํฌํจ๋จ");
}
// ํฌํจ๋์ง์์
}
T2 ) ๋ฌธ์์ด ํฌํจ์ฌ๋ถํ์ธ
- ๋จ์ํ ๋ฌธ์์ด์์ ํฌํจ๋์ด ์๋์ง๋ง ํ์ธํ๊ณ ์ถ๋ค๋ฉด contains() ๋ฉ์๋๋ฅผ ์ฌ์ฉํ๋ฉด๋๋ค.
- ์ํ๋ ๋ฌธ์์ด์ด ํฌํจ๋์ด์๋ค๋ฉด true ์๋๋ผ๋ฉด false๋ฅผ ๋ฆฌํดํ๋ค.
public static void main(String[] args) {
String str = " ๋ฌธ์๋ฌธ์ง๋ฐฉ๋ฌธ";
if(str.contains("๋ฌธ")) {
System.out.println("ํฌํจ๋จ");
}else {
System.out.println("ํฌํจ๋์ง์์");
}
}
// ์ถ๋ ฅ๊ฒฐ๊ณผ :
// ํฌํจ๋จ