Notice
Recent Posts
Recent Comments
Link
«   2024/10   »
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
Tags
more
Archives
Today
Total
관리 메뉴

엘라의 개발 스케치 Note

[TIL] 내일배움캠프 28일차(23.06.11.) - String을 일정한 기준으로 나눠 String 배열로 만들기, String <-> int 형변환 복습 본문

내일배움캠프/TIL

[TIL] 내일배움캠프 28일차(23.06.11.) - String을 일정한 기준으로 나눠 String 배열로 만들기, String <-> int 형변환 복습

엘라랑이 2023. 6. 11. 20:22

To-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 기초
  • 자바 문법 종합반 복습
  • 자바의 정석 공부
  • 알고리즘 공부 및 그룹스터디
Comments