
String 소문자로 변경하기
String str = (sc.next()).toLowerCase();
char형태에 0번째 한개만 넣기
char c = sc.next().charAt(0);
char형태 소문자(대문자)로 변경하기
c=Character.toLowerCase(c);
charAt으로 자른 문자 몇번째를 가져올것인지
for(int i=0; i<str.length(); i++) {
if(str.charAt(i)==c) {
}
char문자열 확인
char c;
for(char i=33; i<127; i++) {
c=i;
System.out.println(i+0+" -> "+c);
}
2진수->10진수->문자
2진수-> 10진수 Integer.parseInt("1000011", 2)
2진수-> 10진수-> 문자 (char)Integer.parseInt("1000011", 2)
for each 사용하기
String[] numbers = {"one", "two", "three"};
for(String number: numbers)
{ System.out.println(number); }
공백체크
while((a=str.indexOf(' '))!=-1) { //공백으로 잘랐을때 공백이 없으면 -1이 된다.
str=str.substring(a+1);
}
str.indexOf(' ') // indexOf 란 해당된 문자가 처음 등장했을때의 포인터(숫자) 이다.
문자제거
str.replaceAll("[^A-Z]","") //A-Z가 아닌것은 "" 으로 변환한다.
한글자씩 자르기
String[] str = sc.next().split("");