엘라의 개발 스케치 Note
[TIL] 내일배움캠프 28일차(23.06.11.) - String을 일정한 기준으로 나눠 String 배열로 만들기, String <-> int 형변환 복습 본문
내일배움캠프/TIL
[TIL] 내일배움캠프 28일차(23.06.11.) - String을 일정한 기준으로 나눠 String 배열로 만들기, String <-> int 형변환 복습
엘라랑이 2023. 6. 11. 20:22To-do
- 알고리즘 공부
TIL
- split 메소드 : String을 일정한 기준으로 나눠 String 배열로 만들어주는 메소드
ⓐ 프로그래머스 문제를 풀던 중 문자열에 있는 값들을 나눠 배열로 만들어야 하는 과정이 필요했음
ⓑ 해당 메소드를 몰라 바로 구글링
ⓒ split 이라는 메소드를 알게되 공부하고 사용하게 됨
ⓓ String 배열을 선언 후 해당 문자열의 메소드로 일정한 기준(공백, 쉼표 등)을 넣어주면 배열에 하나씩 담아줌!
String s = "1 2 3 4";
String[] strings = s.split(" "); // 공백으로 나눠준 것, 안에 쉼표 등으로 넣어 구분도 가능
- String <-> int 형변환 복습
ⓐ 프로그래머스 문제를 풀던 중 String형을 int형으로 int형을 String형으로 변환하는 과정이 필요했음
ⓑ int -> String은 메소드 명이 기억나는데 String -> int 의 정확한 메소드명이 기억이 안나 정리해둔 강의노트로 다시 복습하여 해결
ⓐ 잊지말자!
* String -> int: Integer.parseInt(문자)
* int -> String: Integer.toString(숫자)
// String 배열을 int 배열로 변환하기
int[] numbers = new int[strings.length];
for (int i = 0; i < strings.length; i++) {
numbers[i] = Integer.parseInt(strings[i]);
}
// int를 String으로 변환하기
String maxStr = Integer.toString(maxNum);
String minStr = Integer.toString(minNum);
Next...
- Spring 기초
- 자바 문법 종합반 복습
- 자바의 정석 공부
- 알고리즘 공부 및 그룹스터디