◎ Java/Java☕
[JAVA] 반복문 for 활용하여 별 찍기(2) [한 줄의 조건식으로 다양한 형태의 패턴 찍어보기]
[Homework] 반복문 for 활용하여 별 찍기(1)[삼각형, 역삼각형, 마름모] [JAVA] 반복문 for[for문, 중첩 for문, 별 찍기, 구구단] 1. 반복문이란? - for, while, do-while '반복문'은 주어진 조건을 만족하는 동안 주어진 문장들을 반복적으로 수행되도록 할 때 사용된다. 반복문의 yermi.tistory.com 1. 사각형 만들기 for(int i = 0 ; i < 5 ; i++) { for(int j = 0 ; j < 5 ; j++) { System.out.printf("[%d,%d]", i, j); } System.out.println(); } 2. 마름모 만들기 for(int i = 0 ; i < 5 ; i++) { for(int j = 0 ; j < 5 ..
[JAVA] 단일 for문으로 구구단 출력하기 [하나의 변수를 사용하여 한 줄로 구구단 출력하기]
[JAVA] 반복문 for[for문, 중첩 for문, 별 찍기, 구구단] 1. 반복문이란? - for, while, do-while '반복문'은 주어진 조건을 만족하는 동안 주어진 문장들을 반복적으로 수행되도록 할 때 사용된다. 반복문의 종류로는 for문과 while문, while문의 변형인 do-while문 yermi.tistory.com 1. 두 개의 변수를 사용하여 구구단 출력 for (int i = 1, j = 2; j 9) { i = 0; j++; } else { System.out.printf("%d * %d = %d%n", j, i, i*j); } } 2. 하나의 변수를 사용하여 구구단 출력 for(int i = 2; i < 10; i++) { Syste..
[JAVA] 배열의 초기화, 배열의 출력, 배열의 복사 [new int[], Arrays.toString(), System.arraycopy()]
1. 배열의 초기화 배열은 생성과 동시에 자동적으로 자신의 타입에 해당하는 기본값으로 초기화되지만, 원하는 값을 저장하려면 각 요소마다 값을 지정해 줘야한다. int[] score = new int[5];// 길이가 5인 int형 배열을 생성 score[0] = 50;// 각 요소에 값을 저장 score[1] = 60; score[2] = 70; score[3] = 80; score[4] = 90; int[] score = new int[] {50, 60, 70, 80, 90}; // 배열의 생성과 초기화를 동시에 int[] score = {50, 60, 70, 80, 90}; // new int[]를 생략할 수 있음 위와 같이 배열의 생성과 초기화를 동시에 할 수 있으며, new int[]를 생략할 수..
[JAVA] 배열(array)이란? [배열의 선언과 생성, 배열의 길이와 인덱스]
1. 배열(array)이란? 같은 타입의 여러 변수를 하나의 묶음으로 다루는 것을 '배열(array)'이라고 한다. 배열을 사용하면 많은 양의 데이터를 손쉽게 다룰 수 있다. 배열은 같은 타입의 여러 변수를 하나의 묶음으로 다루는 것 중요한 것은 배열은 '같은 타입'이어야 한다는 것이며, 서로 다른 타입의 변수들로 구성된 배열은 만들 수 없다. int[] score = new int[5]; // 5개의 int 값을 저장할 수 있는 배열을 생성한다. * 변수 score는 배열을 다루는데 필요한 참조변수일 뿐 값을 저장하기 위한 공간은 아니다. 2. 배열의 선언과 생성 배열을 선언하려면, 원하는 타입의 변수를 선언하고 변수 또는 타입에 배열을 의미하는 대괄호[]를 붙이면 된다. // 타입[] 변수이름; in..
[JAVA] chapter 04 조건문과 반복문 연습 문제 [자바의 정석 3rd Edition]
4-1. 다음의 문장들을 조건식으로 표현하라. public class Ex4_01 { public static void main(String[] args) { //1. int형 변수 x가 10보다 크고 20보다 작을 때 true인 조건식 int x = 10; boolean b1 = x > 10 && x < 20; //2. char형 변수 ch가 공백이나 탭이 아닐 때 true인 조건식 char ch = ' '; boolean b2 = ch != ' ' || ch != '\t'; //3. char형 변수 ch가 'x' 또는 'X'잉ㄹ 때 true인 조건식 boolean b3 = ch == 'x' || ch == 'X'; //4. char형 변수 ch가 숫자('0'~'9')일 때 true인 조건식 boole..