배열은 하나의 변수에 여러 개의 정보를 담을 수 있게 만들어 준다. 정보를 효율적으로 처리하기 위해 필요한 존재다. 구구단을 구현할 때로 예를 들 수 있다. 형식은 이렇다. 자료형[] = 변수이름 = new 자료형[배열의 크기]; ex) int[] result = new int[9] >> result 라는 이름의 배열. 이 배열은 정수값(int)을 9개([9]) 갖고 있다. ex) int 배열을 통해 구현한 구구단 2단, 3단 public class Gugudan { public static void main(String[] args) { //2단 int[] result = new int[9]; for(int i = 0; i < result.length; i++) // for 반복문을 통해 i를 0부터 ..
이클립스를 처음 쓸 땐 몰랐는데 쓰다보니 눈이 아프다. 기본으로 지정된 폰트 크기가 작아서다. 이럴 땐 폰트 크기를 키우면 된다. Window >> Preferenes >> General >> Appearance >> Colors and Fonts >> Java Editor Text Fonts >> Edit
JAVA에서 조건내 반복된 처리를 해주는 while문과 for문을 이용하면 짧은 코딩으로 구구단의 결과 값을 만들 수 있다. while문 은 설정한 조건이 true(참)이면 계속해서 연산을 반복하고 false(거짓)이면 반복을 멈추고 다음 코드로 빠져나간다. 구구단의 경우 1, 2, 3 ... ,9 까지 곱해주기 때문에 조건을 1부터 9까지로 설정하면 된다. while을 통해 구현한 2단 public class Gugudan { public static void main(String[] args) { // 2단 int i = 1; // 정수형 i의 변수 선언. 첫 시작 값을 1로 설정. while(i < 10) // i가 9까지만 반복되도록 i는 10보다 작다고 표기 { System.out.println..
이클립스에서 작성된 코드를 복사 붙여넣기 할 때 를 하는 방법 외에 더 편한 방법이 있습니다. 복붙을 원하는 라인에 커서를 두거나 블록을 지정하고 또는 를 누르는 것입니다. 를 누르면 해당 코드라인이 위 아래로 이동합니다.
Scanner는 문자열, 숫자 등을 입력을 받아(스캔·scan) 그 값을 변수에 저장하는 역할을 합니다. 일종의 기능이라고 볼 수 있는데 이 기능은 자바 개발도구인 JDK가 제공합니다. 사용자가 이 기능을 사용하려면 소스 코드를 넣어서 import를 해줘야 합니다. 그렇지 않으면 위 사진처럼 에러가 발생합니다. 아래와 같이 메인 메서드 앞에 Scanner를 import 하면됩니다. import java.util.Scanner; import란 현재 작성하고 있는 소스파일에 다른 클래스를 불러오는 역할을 합니다. 즉 scanner 역시 하나의 클래스입니다.