본문 바로가기
코딩테스트

백준 2908 java

by 미소5 2023. 7. 6.

 

import java.util.Scanner;
 
public class Main {
	public static void main(String[] args) {
 
		Scanner sc = new Scanner(System.in);
        
		int a = sc.nextInt();
		int b = sc.nextInt();
        
		a = Integer.parseInt(new StringBuilder().append(a).reverse().toString());
		b = Integer.parseInt(new StringBuilder().append(b).reverse().toString());
		
		System.out.print(a > b ? a : b);
	}
}
  • Integer.parseInt(String s)
    • String타입의 문자열을 int타입의 숫자로 변환

 

  • int 뿐 아니라 숫자 관련된 타입은 모두 가능
    • Byte.parseByte();
    • Short.parseShort();
    • Integer.parseInt();
    • Long.parseLong();
    • Float.parseFloat();
    • Double.parseDouble();

 

  • charAt(int index)
    • 문자열의 지정된 위치(index)에 있는 문자를 char타입으로 반환

 


StringBuilder 클래스 (tistory.com)

 

StringBuilder 클래스

문자열을 저장하는 String은 내부의 문자열을 수정할 수 없다. (내용 변경 불가) 문자열을 결합하는 +연산자를 많이 사용할수록 성능을 느리게 한다. 문자열을 변경하는 작업이 많을 경우에는 Strin

joly156.tistory.com

 


 

728x90
반응형

'코딩테스트' 카테고리의 다른 글

[백준][java] 3009 네 번째 점  (0) 2023.08.02
백준 10773 java  (0) 2023.07.09
백준 11654 java  (0) 2023.07.06
백준 11399 java  (0) 2023.03.21
백준 10026 java  (0) 2023.03.21