반응형
이 문제는 문자열을 입력받으면 해당 길이를 출력하는 1차원적인 문제이다.
접근 방법)
문자열의 길이를 출력하기 위해서는 length()라는 함수를 기억해 놓도록 하자
▷ charAt()
String형의 변수 뒤에 length()를 붙이게 되면 해당 글자의 길이를 나타낸다.
String str = "망댕이의 끄적끄적";
int i = str.length();
// i값은 9
length()를 이용하면 띄어쓰기 포함 모든 문자를 측정한다.
정답 코드 1)
import java.util.Scanner;
class Main{
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
String a = sc.next();
System.out.print(a.length());
}
}
정답 코드 2)
import java.io.*;
import java.util.StringTokenizer;
class Main{
public static void main(String[] args)throws IOException{
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
String a = br.readLine();
System.out.print(a.length());
}
}
반응형
'Baekjoon 자바 코드 > 문자열' 카테고리의 다른 글
[백준] 11720번 숫자의 합 풀이 코드 (Java 자바) (0) | 2024.08.26 |
---|---|
[백준] 9086번 문자열 풀이 코드 (Java 자바) (0) | 2024.08.12 |
[백준] 27866번 문자와 문자열 풀이 코드 (Java 자바) (0) | 2024.08.07 |
[백준] 11718번 그대로 출력하기 풀이 코드 (Java 자바) (0) | 2024.04.18 |
[백준] 5622번 다이얼 풀이 코드 (Java 자바) (0) | 2024.04.17 |