일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- 안드로이드
- View
- 프로그래머스
- concurrency
- RxSwift
- Self
- 생명주기
- Swift
- 백준
- 구조체
- 클로저
- 서브스크립트
- weak
- 리스트뷰
- 해시
- 알고리즘
- 연산자
- async
- Subject
- 자바
- 프래그먼트
- 스위프트
- observable
- 차이
- 풀이
- ios
- 이스케이핑
- 옵셔널
- 테스크
- rx
- Today
- Total
목록전체 글 (177)
study record
백준 11654번 아스키코드를 출력하는 문제이다. 아스키코드로 출력하기 위해서는 String을 char형으로, 그리고 int 형으로 바꾸면 된다. char word = br.readLine().charAt(0); bw.write(String.valueOf((int)word)); 백준 11720번 String에서 charAt을 이용해 char형으로 각 문자를 뽑아내고 아스키코드가 아닌 문자 그대로의 int 값을 뽑아낼 필요가 있었다. sum+=numbers.charAt(i)-'0'; String에 charAt으로 char형을 뽑고 -'0'을 하면 문자 그대로의 숫자 int를 얻을 수 있다. 문자 '0'의 아스키코드는 48로 각 char에 '0'을 빼면서 보이는 숫자를 얻을 수 있다. Character.ge..
백준 1546번 출력 값이 double로 나와야했다. 알고리즘을 짜는데에는 문제가 없었고, BufferedWriter로 double값을 출력을 어떻게 해야하나 싶었는데 그냥 값 자체를 double로 만들면 되는 거였다. Integer.parseInt가 아닌 Double.parseDouble을 써 본 계기가 되었다. 백준 8958번 OX퀴즈 문제로 연속으로 맞출경우 점수도 올라가는 문제였다. count와 sum을 초기화하지 않아서 한 번에 제대로 되지 않았다. 초기화에 대한 중요성을 알게되었다. 백준 4344번 여러 학생들의 평균과 그 평균을 넘는 학생들의 비율을 출력하는 문제였다. 반올림하여 소수 셋째점까지 출력하는 거였는데 bw.write(String.format("%.3f", percent) + "%..
입력창에서 계속 안 넘어가길래 BufferedReader에 문제가 있는 줄 알았는데 그냥 while문에서 break가 안되서 그런거였따;; while문을 쓸 때는 break가 잘 되도록 코드를 잘 짜자..!! 그리고 bw.write()안에 int를 쓰고 싶으면 String 형태로 바꿔야한다 :) import java.io.*; public class Baekjoon1110 { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); BufferedWriter bw = new BufferedWriter(new OutputStr..
StringTokenizer는 자바의 split과 같은 기능을 한다. 하나의 문자열을 여러개의 문자열로 나누기 위해 사용된다. 각각 분리된 문자열을 토큰이라고 한다. int countTokens() 메소드는 분리된 토큰의 개수를 가져온다. boolean hasMoreTokens() 메소드는 토큰이 존재하면 True를 리턴한다. String nextToken() 메소드는 분리된 문자열, 즉 토큰을 리턴한다. 백준10951번 EOF(End Of File)문제 EOF란 입력에서 더 이상 읽을 데이터가 없을 때를 말한다. import java.io.*; import java.util.StringTokenizer; public class Baekjoon10951 { public static void main(St..