JAVA 코딩 기초 트레이닝1

끄적이·2023년 4월 25일
0

1. 키보드로 입력을 받는 스캐너 객체

Scanner sc = new Scanner(System.in); // 스캐너
sc.next(); //입력받은 값
sc.nextInt(); // 입력받은 int

예를 들어, 10 20 을 입력하면
int a = sc.nextInt();
int b = sc.nextInt();
a = 10이고, b = 20이 된다.

2. 대문자-> 소문자, 소문자->대문자 변환

for(char c : a.toCharArray()){
	if(Character.isLowerCase(c)){
		result += Character.toUpperCase(c);
	}else{
		result += Character.toLowerCase(c);
	}
}
  1. 스캐너로 입력받은 문자열 a를 toCharArray()로 char 배열 c로 변환
  2. isLowerCase() 소문자 확인
  3. Character.toUpperCase() 대문자 변환
  4. Character.toLowerCase() 소문자 변환

아스키코드 번호를 이용해서 변환하는 방법도 있음.

3. 특수문자 출력

'작은 따옴표와 "큰 따옴표, \역슬래시는 문자열 안에서 출력하려면

\'
\"
\\

와 같이 입력해야 함.

System.out.println("!@#$%^&*(\\\'\"<>?:;");

출력 -> !@#$%^&*(\'"<>?:;

profile
공부정리

0개의 댓글