일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- 스프링 에러
- 자바왕기초
- 스프링 구글차트
- java
- HTML
- 제이쿼리
- 오라클일별데이터
- 스프링
- 오라클월별데이터
- 오라클클라우드에 젠킨스 설치하기
- maven
- 자바 왕기초
- 자바기초
- 오라클
- 자바 기초
- 스프링 제어역전
- 스프링 부트가 해결하려고 했던 문제
- 썸머노트
- 자바
- 세션
- 오라클주별데이터
- 스프링 Ioc Container
- 스프링과 스프링부트 차이점
- 오라클통계
- 스프링 Ioc
- jsp
- Spring Boot가 해결하려고 했던 문제
- 자바왕초보
- CSS
- 스프링 구글차트로 기간별 현황 조회하기
- Today
- Total
Just Do it
[백준/자바] 2908번: 상수 본문
1. 문제
https://www.acmicpc.net/problem/2908
2908번: 상수
상근이의 동생 상수는 수학을 정말 못한다. 상수는 숫자를 읽는데 문제가 있다. 이렇게 수학을 못하는 상수를 위해서 상근이는 수의 크기를 비교하는 문제를 내주었다. 상근이는 세 자리 수 두
www.acmicpc.net
2. 내 코드
import java.io.*;
import java.util.*;
public class Main {
public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
StringTokenizer st = new StringTokenizer(br.readLine(), " ");
int A = Integer.parseInt(new StringBuilder(st.nextToken()).reverse().toString());
int B = Integer.parseInt(new StringBuilder(st.nextToken()).reverse().toString());
// 1. st.nextToken()으로 입력된 문자열 형태의 숫자를 StringBuilder 객체를 생성하면서 바로 넣어준다.
// 2. StringBuilder 객체에 있는 reverse() 메서드를 이용해 입력된 문자열 형태의 숫자를 뒤집는다.
// 3. StringBuilder 타입을 toSring()으로 String 타입으로 바꿔준 다음, Inter.parseInt로 int 타입으로 변경해준다.
System.out.print(A > B ? A : B);
}
}
3. 다시 체크하고 넘어갈 부분
1. StringBuilder 객체의 특징과 메서드 알고 넘어가기
* String 객체는 내부의 문자열을 수정,추가,삭제할 수 없다.
* StringBuilder는 내부의 문자열을 수정,추가,삭제할 수 있다.
-아래 블로그 글 참고하기.
https://kephilab.tistory.com/100
9. Java 자바 [API] - StringBuffer, StringBuilder 클래스
문자열을 저장하는 String 객체는 내부의 문자열을 수정할 수 없다. (새로운 문자열을 리턴한다.) String 객체 + 연산을 할 경우도 마찬가지이다. String data = “ABC”; data += “DEF” String 객체는 내부
kephilab.tistory.com
https://wakestand.tistory.com/245
자바 StringBuffer, StringBuilder 개념부터 사용법까지
자바에서 String 외에도 StringBuffer와 StringBuilder가 있는데 보면 뭔 용도로 쓰는지 감이 안올 것이다 append를 이용해서 값을 붙일 수 있다고는 하는데 그건 String도 .concat(값) 혹은 + "값" 을 사용해 붙..
wakestand.tistory.com
'신입 개발자가 되기 위해 공부했던 독학 자료들 > Java 연습문제 (백준)' 카테고리의 다른 글
[백준/자바] 5622번: 다이얼 (0) | 2022.02.15 |
---|---|
[백준/자바] 1157번: 단어 공부 (0) | 2022.02.07 |
[백준/자바] 10809번: 알파벳 찾기 (0) | 2022.02.02 |
[백준/자바] 1065번: 한수 (0) | 2022.01.31 |
[백준/자바] 4344번: 평균은 넘겠지 (0) | 2022.01.29 |