[백준] 2908번: 상수 - JAVA

2024. 9. 17. 02:47·알고리즘

[작성일: 2023. 09. 02]

 

https://www.acmicpc.net/problem/2908

 

 

풀이

import java.util.Scanner;

public class Main {
    public static void main(String[] args) {

        Scanner sc = new Scanner(System.in);
        String strA = sc.next();
        String strB = sc.next();

        int a = Integer.valueOf(new StringBuilder(strA).reverse().toString());
        int b = Integer.valueOf(new StringBuilder(strB).reverse().toString());

        int max = a > b ? a : b;
        System.out.println(max);
    }
}

 

StringBuilder 클래스는 JAVA에서 문자열을 조작할 때 사용하는 클래스 중 하나로 String과는 달리 가변적이므로 문자열의 내용을 변경할 수 있다.

 

이 문제는 StringBuilder의 reverse()를 사용하면 입력받은 문자열을 쉽게 뒤집을 수 있다. 그 후 toString()을 사용하여 StringBuilder에서 일반 String으로 변환하고 Integer.valueOf()를 사용해 정수로 다시 변환한다.

 

저작자표시 비영리 변경금지 (새창열림)
'알고리즘' 카테고리의 다른 글
  • [백준] 10988번: 팰린드롬인지 확인하기 - JAVA
  • [백준] 2444번: 별 찍기(7) - JAVA
  • [백준] 10811번: 바구니 뒤집기 - JAVA
  • [백준] 10813번: 공 바꾸기 - JAVA
뚜비
뚜비
1년차 백엔드&iOS 개발자의 감자 탈출 블로그 🥔🥔
  • 뚜비
    뚜비의 개발로그
    뚜비
  • 전체
    오늘
    어제
  • 글쓰기     관리
    • Devlog
      • Back-End
        • Java
        • Spring
        • JPA
        • HTTP
        • Security
        • Back-End
        • Front-End
      • 알고리즘
      • iOS
        • Swift
      • Database
      • Tips
        • Git & GitHub
        • A to Z
      • 프로젝트
      • 생각정리
  • 태그

    spring
    백준
    Spring Security
    김영한
    변수
    DB
    생성자
    성능최적화
    다형성
    html
    최주호
    Security
    알고리즘
    javascript
    스프링
    sql
    Java
    자바
    의존성주입
    JPA
    jsp
    프로그래머스
    Swift
    객체
    데이터베이스
    Database
    MVC
    자바스크립트
    HTTP
    게시판만들기
  • hELLO· Designed By정상우.v4.10.0
뚜비
[백준] 2908번: 상수 - JAVA
상단으로

티스토리툴바