부스트코스 생활코딩 [쉽게 배우는 자바2] 공부 기록
2-7.1 반복문 (Looping statement)
package javaChapter2_7;
public class LoopApp {
public static void main(String[] args) {
System.out.println(1);
System.out.println("=== while ===");
int i = 0;
while (i < 3) {
System.out.println(2);
System.out.println(3);
// i = i + 1;
i++;
}
System.out.println("=== for ===");
for (int j = 0; j < 3; j++) {
System.out.println(2);
System.out.println(3);
}
System.out.println(4);
}
}
while & for
2와 3이 3번 반복되록 반복문 작성 후 실행.
for(초기화식; 조건식; 증감식 {
실행문;
}
while(조건식) {
실행문;
}
2-7.2 배열 (Array)
배열은 반복문과 뗄 수 없는 관계
package javaChapter2_8;
public class ArrayApp {
public static void main(String[] args) {
// egoing, jinhuck, youbin
// String users = "egoing, jinhuck, youbin";
String[] users = new String[3];
users[0] = "egoing";
users[1] = "jinhuck";
users[2] = "youbin";
System.out.println(users[1]);
System.out.println(users.length);
int[] scores = {10, 100, 100};
System.out.println(scores[1]);
System.out.println(scores.length);
}
}
3개를 담는 상자를 만들 수도 있고, 값을 미리 넣을 수도 있다.
String[] <- 문자열을 담는 상자를 만든다.
index 0부터 시작!
요소는 element!
아래 int[] scores처럼 값을 미리 넣을 수도 있다.
2-7.3 반복문+배열 (Loop + Array)
package javaChapter2_7;
public class LoopArray {
public static void main(String[] args) {
/*
* <li>egoing</li>
* <li>jinhuck</li>
* <li>youbin</li>
*/
String[] users = new String[3];
users[0] = "egoing";
users[1] = "jinhuck";
users[2] = "youbin";
for (int i = 0; i < 3; i++) {
System.out.println("<li>"+users[i]+"</li>");
}
}
}
300x250
'Language > JAVA' 카테고리의 다른 글
[JAVA] 메소드 1~9 method , class, static, instance (0) | 2022.02.06 |
---|---|
[JAVA] 2-8.1~8.2 종합응용 2 (배열, 조건문, 반복문, scanner) (0) | 2022.02.05 |
[JAVA] 2-5~6 연산자 == , equals 논리연산자 true , false && || (0) | 2022.02.03 |
[JAVA] 2-4.1~4.3 조건문 (if , else if, else) (0) | 2022.02.02 |
[JAVA] 2-1~3 Boolean type , false true , 비교연산자 (0) | 2022.02.01 |