220728

김용진·2022년 7월 28일
0

자바 제어의 흐름(조건,반복문)

  • if-else if-else문
if(rank==1){
	medalColor = 'G';
}
else if(rank==2){
	medalColor = 'S';
}
else if(rank==3){
	medalColor = 'B';
}
else {
	medalColor = 'A'
}
  • switch-case문
switch(rank){
	case 1 : case "일등" : case "1위" : medalColor = 'G';
    		break;
	case 2 : case "콩": medalColor = 'S';
    		break;
    case 3 : medalColor = 'B';
    		break;
	default : medalColor = 'A';
}
  • while
int num=1;
int sum=0;
while(num<=10){
	sum=sum+num;
    num++;
}
  • do-while (do수행문이 한번은 수행됨)
int num=1;
int sum=0;
do{
	sum=sum+num;
	num++;
}while(num<=10);
  • for문
int sum=0;
for(int i=1; i<=10;i++){
	sum=sum+i;
}

클래스와 객체

  • 클래스란?
    객체에 대한 속성과 기능을 코드로 구현 한 것(청사진)
  • class는 대문자로 시작
    하나의 java파일에 하나의 클래스를 두는 것이 원칙이나 여러개의 클래스가 같이 있는 경우 public 클래스는 단 하나이며, public 클래스와 자바 파일의 이름은 동일해야 함
  • 자바의 모든 코드는 class 내부에 위치
  • 메서드
    객체의 기능을 제공하기 위해 클래스 내부에 구현되는 함수
profile
개발 블로그

0개의 댓글