728x90
๋ฐ์ํ
https://www.acmicpc.net/status?from_mine=1&problem_id=2743&user_id=raplend17
๋ด ํ์ด
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
String str = sc.next();
String[] result = str.split("");
System.out.println(result.length);
}
}
๋ค๋ฅธ ํ์ด
import java.util.Scanner;
import java.util.StringTokenizer;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
String str = sc.nextLine(); // nextLine์ ์ฌ์ฉํ์ฌ ๊ณต๋ฐฑ์ ํฌํจํ ๋ฌธ์์ด์ ๋ฐ์
// ๋ฌธ์์ด ์๋ค์ ๊ณต๋ฐฑ์ ์ ๊ฑฐ
str = str.trim();
// StringTokenizer๋ฅผ ์ฌ์ฉํ์ฌ ๋ฌธ์์ด์ ๊ฐ๊ฐ์ ๋ฌธ์๋ก ๋ถ๋ฆฌ
StringTokenizer tokenizer = new StringTokenizer(str, "");
// ํ ํฐ์ ๊ฐ์๋ฅผ ์ถ๋ ฅ
System.out.println(tokenizer.countTokens());
}
}
๋ฌธ์์ด์ ์๋ฅด๊ธฐ ์ํด .split()์ ์ฌ์ฉํ์ฌ ๊ธธ์ด๋ฅผ ๊ตฌํ๋ค.
๊ทธ ํ์ ๋ค๋ฅธ ์น๊ตฌ๋ค์ ๋ต์์ ์ดํด๋ณด๋ฉฐ ํ ํฐ์ ํ์ฉํ๋ ๋ค์ํ ํ์ด๋ฅผ ๋ฐฐ์ ๋ค.
ํ ํฐ์ ๋ฐฐ์ ๋ค๊ณ ํฌ์คํ ํ์ง๋ง, ์ด๋ฅผ ํ์ฉํ์ง ์์ ์์ฌ์ ๋ค.
๋ฌธ์ ๋ฅผ ๋ค์ ํ์ด๋ณด๋ฉด์ ํ ํฐ์ ์ ๊ทน์ ์ผ๋ก ํ์ฉํด๋ณด๊ณ ์ ํ๋ค.
https://ranidiant.tistory.com/entry/StringTokenizer
๋ฐ์ํ
'์๊ณ ๋ฆฌ์ฆ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
๋ฐฑ์ค 10988 ์๋ฐ ํฐ๋ฆฐ๋๋กฌ์ธ์ง ํ์ธํ๊ธฐ (0) | 2023.12.15 |
---|---|
๋ฐฑ์ค 2609 java ์ต๋๊ณต์ฝ์์ ์ต์๊ณต๋ฐฐ์ (0) | 2023.12.11 |
๋ฐฑ์ค 11382 java ๊ผฌ๋ง ์ ๋ฏผ (0) | 2023.11.28 |
[ํ๋ก๊ทธ๋๋จธ์ค] LV0 ์ค์๊ฐ ๊ตฌํ๊ธฐ (0) | 2023.01.09 |
[ํ๋ก๊ทธ๋๋จธ์ค] LV0 ์ค๋ณต๋ ์ซ์ ๊ฐ์ (0) | 2023.01.09 |