728x90
반응형
타입변환
게시글로 정리했어요😀
Scanner // 콘솔에서 데이터 받아서 반환하기
Scanner scan = new Scanner(System.in);
System.out.println("이름을 입력하세요 : ");
String name = scan.nextLine();
System.out.print("당신의 이름은 " + name + "입니다.");
import java.util.Scanner; 설치하는 법
Scanner scan = new Scanner(System.in); 여기에 커서를 두고 컨트롤 + 쉬프트 + o
scan.nextline()
-> 콘솔에 작성한 데이터를 엔터를 제외하고 반환시키겠다는 의미
scan.next() 와 scan.nextline() 의 차이점
scan.next() | 공백을 기준으로 구분하여 토큰을 나눔 |
scan.nextline() | 개행(줄바꿈) 을 기준으로 구분하여 토큰을 나눔 |
scan.next()
scan.nextline()
print 와 printl의 차이는 결과의 개행 여부다.
printf('출력서식', '출력할 내용')
-> 사용하는 이유: 변수가 여러개인 경우 println은 번거롭기 때문임
게시글로 정리했어요😀
전위 증가연산자
//보기1
int num1 = 5, num2 = 10;
num2 += ++num1 ;
//num2출력값 : 16
//보기2
int num1 = 5, num2 = 10;
num2 += num1++ ;
//num2출력값 : 15
보기1 작동순서
++num1
num1 = 6
num2 = num2 + 6
num2 = 16
보기2 작동순서
num2 += num1
num2 = 15
num1++
num1 = 6
Swich Case
- 정수형, 문자열형, 열거형일때 사용됨
- defult에서는 break가 필요없음
👇문자열형
String season = "여름";
switch (season) {
case "봄" :
System.out.println("봄입니다");
break;
case "여름" :
System.out.println("여름입니다");
break;
case "가을" :
System.out.println("가을입니다");
break;
case "겨울" :
System.out.println("겨울입니다");
break;
default:
System.out.println("봄, 여름,가을,겨울만 입력해주세요");
}
👇정수형
int season = 4;
switch (season) {
case 1 :
System.out.println("1입니다");
break;
case 2 :
System.out.println("2입니다");
break;
case 3 :
System.out.println("3입니다");
break;
case 4 :
System.out.println("4입니다");
break;
default:
System.out.println("1 ~ 4 사이에 숫자를 입력해주세요");
}
이클립스 단축키
한줄씩 지우기 : 컨트롤 + D
코드 줄 이동하기 : 알트+위/아래
728x90
반응형