◾ int와 char 형변환
package variableex;
import java.util.Date;
public class VariableDeclare {
public static void main(String[] args) {
char a = 'a';
char z = 'z';
//형변환
int ia = a;
int iz = z;
// int로 형변환을 했기 때문에 숫자로 출력해줌 = a z 97 112
System.out.printf("%s %s %s %s %n",a,z,ia,iz);
// 전부 char로 출력해준다
System.out.printf("%c %c %c %c",a,z,ia,iz);
//정수형변수는 넣을 수 없고 정수값은 넣을 수 있다
}
}
◾ index, 대소문자 변환
- toUpperCase()를 사용해 대문자로 변환시켜줄 수 있다.
- toLowerCase()를 사용해 소문자로 변환시켜줄 수 있다.
- charAt(index)를 사용해 해당 인덱스의 값 1개를 가져올 수 있다.
- ex) "abcde" = 0번째 = a / 1번째 = b / 2번째 = c / ~ ~ ~
package variableex;
public class VariableDeclare {
public static void main(String[] args) {
String ss = "asdasd";
// 0번째 문자값의 인덱스값을 가져와서 cc에 찍어줌
int index = 0;
char cc = ss.charAt(index);
System.out.println(cc);
String sa= "a";
// 대문자로 변경시켜줌
sa = sa.toUpperCase();
System.out.println(sa);
String sb="A";
// 소문자로 변경시켜줌
sb = sb.toLowerCase();
System.out.println(sb);
}
}
// 실습 결과 :
