본문 바로가기
백엔드 - 웹개발 여행기 :)/Java

22. 10. 24. - Java 입문 기초 2일차!!

by 최쫀딕 2022. 10. 25.

오늘은 배운것을 기록하고 정리하는 시간을 가졌다. :)

- (예제.1) : 아래 문자열을 입력 받아 문자열을 출력 하시오. 

                                                                       72  -> 7 + 2 = 9,      85  ->  8 + 5 = 13 


1. Scanner 방식을 활용하여, 문자를 출력하는 방법.

inport java.util.scanner;   // <- scanner 모드를 불러와야한다 불러오는 방법은 Scanner를 쓰고,
                                               ctrl키 + space bar
를 눌리면, 작은창에 " java.util " 을 눌려준다.
 public class J1024_10 {
      public static void main(String[] args) {
             Scanner scan = new Scanner(System.in);
             System.out.printin("문자열을 입력하세요.");
             String input = scan.next();
            
             //  문자열을 char로 분리
             char ch = input.charAt(0);    //  String  ->  char
             //  숫자char  ->  int로 변경       '1' - '0'     ch - '0'
             int num = ch-'0';
             //  문자열을 char로 분리
             char ch2 = input.charAt(1);    // String  ->  char
             //  숫자char  ->  int로 변경
             int num2 = ch2-'0';
             //  두 숫자 더함.
             int result = num + num2;

             System.out.println("입력문자 : "+input);
             System.out.println("1문자 : "+num);
             System.out.println("2문자 : "+num2);
             System.out.println("결과값 : "+result);
    
      }

}

이렇게 코더를 넣으면 예제의 답이 나온다.