Language/Java

    [Java] 구구단 출력순

    구구단을 출력하는데 1, 2, 3단 출력 4, 5, 6단 출력 7, 8, 9단 출력순으로 실행시키기 i : 행이 크게 3묶음을 나타낸다. y : 한묶음 안에서 행이 9번 실행된다. x : 123이 9번(y)실행되고, 456이 9번 789가 9번 실행된다. package flow; public class GuGudan3 { public static void main(String[] args) { // 구구단을 출력하는데 1, 2, 3단 출력 4, 5, 6단 출력 7, 8, 9단 출력순으로 실행시키기 // i : 행이 크게 3묶음을 나타낸다. // y : 한묶음 안에서 행이 9번 실행된다. // x : 123이 9번(y)실행되고, 456이 9번 789가 9번 실행된다. for(int i = 1; i < 4;..

    [Java] 구구단 출력순 실행

    구구단 package flow; public class GuGu3Dan { public static void main(String[] args) { // 구구단 for(int x = 2; x < 10; x++) { for(int y = 1; y < 10; y++) { System.out.println(x + "x" + y + "=" + (x*y) + "\t" ); } System.out.println(); } } } 실행 결과 구구단 1, 2, 3단/ 4, 5, 6단/7, 8, 9단 출력순으로 실행시키기 package flow; public class GuGu3Dan { public static void main(String[] args) { // 구구단을 출력하는데 1, 2, 3단 출력 4, 5, 6단..

    [Java] 1 ~ 10000까지 8이라는 숫자가 나오는 횟수

    package flow; public class OneTo10000Number8 { public static void main(String[] args) { /* * 1 부터 10,000까지의 정수 안에 8이라는 숫자가 총 몇번나오나요? * 888 => 3번, 8088 => 3번, 8888 => 4번 * 답 : 4000번 */ int count = 0; for(int i = 1; i

    [Java] 1~100까지의 정수에서 모든 소수 구하기

    소수 구하기 package flow; public class FlowEx35 { public static void main(String[] args) { // 1부터 100까지의 정수에서 모든 소수를 구하기 // 소수는 1과 자기자신으로만 나누어지는 수를 말한다. // 작업대상이 되는 수가 1을 제외한 나머지 수로 나누어지는 횟수. int count = 0; // 1은 소수가 아니므로 2부터 작업을 시작한다. for(int num = 2; num

    [Java] 자바 소스코드의 구조

    자바 소스코드의 구조 보통 일반적인 자바 소스코드는 다음과 같은 형태로 만들어 진다. 클래스명.java /* 클래스 블록 */ public class 클래스명 { /* 메소드 블록 */ [public|private|protected] [static] 리턴자료형|void 메소드명1(입력자료형 매개변수, ...) { 명령문(statement); ... } /* 메소드 블록 */ [public|private|protected] [static] 리턴자료형|void 메소드명2(입력자료형 매개변수, ...) { 명령문(statement); ... } ... } 소스코드의 가장 바깥쪽 영역은 class 블록이다. 클래스명은 원하는 이름으로 지을 수 있다. 단, 클래스명은 소스파일의 이름(클래스명.java)과 동일하게..

    [Java] 자바 기초 정리/구구단 만들기

    GuGu 클래스를 생성한다. public class GuGu { } 이제 GuGu 클래스를 실행할 수 있는 main메소드를 작성해야한다. main 메소드를 다음과 같이 작성한다. public class GuGu { public static void main(String[] args) { } } 그리고 main 메소드에 다음과 같은 문장을 추가한다. public class GuGu { public static void main(String[] args) { int n; } } int는 정수를 의미하는 예약어이고 n은 변수이다. n 변수 뒤의 세미콜론(;)은 문장이 종료되었음을 의미한다. 문장의 마지막에 세미콜론을 생략하면 컴파일 오류가 발생하므로 문장의 끝에는 항상 세미콜론이 있어야 한다. 위 문장의 의미..