[백준풀이]Java 자료형 Char

SeoYehJoon·2023년 8월 28일
0



문제를 풀기전에 char자료형에 대해서 실험을 해보자.

char의 본질은? --> 숫자이다


출력을 보면 char형은 문자로 변환되어 출력되는것을 알 수 있다.
(출력될때만 문자 그이전에는 그냥 숫자로 사용 가능)



문제


풀코드

package baek_10809;

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

public class Findchar 
{
	public static void main(String[] args) throws IOException 
	{
		BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
		String S = br.readLine();
		
		//System.out.print(S);
		for(int i='a';i<='z' ;i++)
		{
			System.out.print(S.indexOf(i)+" ");
			
		}
	}
}

반복문 부분을 풀이해보자


코드 가독성을 높이기 위해 'a'부터 'z'까지 반복하도록 해놓았다. ( char은 어차피 숫자 취급->ASCII코드 ) indexOf(i)에는 a(97)부터 z(122)까지 들어간다

profile
책, 블로그 내용을 그대로 재정리하는 것은 가장 효율적인 시간 낭비 방법이다. 벨로그에 글을 쓸때는 직접 문제를 해결한 과정을 스크린샷을 이용해 정리하거나, 개념을 정리할때는 최소2,3개소스에서 이해한 지식을 정리한다.

0개의 댓글