본문 바로가기
알고리즘 이전/프로그래머스 기초

프로그래머스 코딩 기초 트레이닝

by hoshi03 2023. 9. 13.

풀면서 알게된거

str.repeat(n)

문자열을 n번 반복

 

아스키 코드 A - 65, a - 97 32만큼 차이남

\ 출력하고 싶으면 \\을 해주기!

a.concat(b);

문자열 a와 b 합치기

        String a = sc.nextLine();
        System.out.println(a.replaceAll(" ", ""));

문자열 안에서 특정 문자 교체

 

삼항연산자 조건문 ? 참 : 거짓

 

str.chatat(i) - i번째 char 반환

str.indexOf ("O") O가 어딧는지 인덱스를 반환

 

my_string.repeat(k);

string k번 반복해서 출력

String.valueOf(a);
String.valueOf(""+a+b);
String.valueOf(a)+String.valueOf(b);

valueOf로 형변환 가능, 위에 코드는  int를 string으로 변환

아래 코드들은 int형 a와 b를 받아서 string으로 그대로 나열해줌

 

in.nextBoolean(); <- true나 false 형태로 boolean 입력 받음

 

char를 int로 변환하는 방법, 외워두자

Character.getNumericValue(arr[i])