본문 바로가기
Baekjoon 자바 코드/문자열

[백준] 2743번 단어 길이 재기 풀이 코드 (Java 자바)

by 망댕이 2024. 8. 9.
반응형

 

이 문제는 문자열을 입력받으면 해당 길이를 출력하는 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());
    }
}

 

반응형