Language/Java

반응형
반응형
Language/Java

[JAVA]SumX

public class SumX { /* * 1 2 3 4 5 0+1 0+2 0+3 0+4 0+5 * 6 7 8 9 10 5+1 5+2 5+3 5+4 5+5 * 11 12 13 14 15 10+1 10+2 10+3 10+4 * 16 17 18 19 20 15+1 15+2 15+3 15+4 ... * 21 22 23 24 25 20+1 20+2 * 와 같이 출력하고, X의 총합 출력 * * 0.0 0.1 0.2 0.3 0.4 * 1.0 1.1 1.2 1.3 1.4 * */ public static void main(String[] args) { prn(); } public static void prn() { int cnt = 1; int sum = 0; for(int i = 0; i

Language/Java

[JAVA]구구단

public class Gugudan { /* * * 2*1=2 * 2*2=4 * 2*3=6 * ... * * 9*8=72 * 9*9=81 * */ public static void main(String[] args) { for (int i = 2; i < 10; i++) { //System.out.printf(""+"\n",i); System.out.println(""); for (int j = 1; j < 10; j++) { //System.out.printf("%d*%d=" + i * j +"\n", i, j, i * j); System.out.printf("%d*%d=%d\n",i,j,(i*j)); } //System.out.println(); } } } 2*1=2 2*2=4 2*3=6 2*4=8..

Language/Java

[JAVA]제어문_반복문

반복문 반복문이란 프로그램 명령을 반복해서 실행할 수 있는 문법이다. 같은 동작을 반복해야 할 경우 반복문을 통하여 중복되는 코드를 생략하고 간편하게 코드를 작성할 수 있다. 반복문 내의 조건식이 참일 경우 명령을 반복하다가 증감식에 따라 조건이 거짓이 되면 명령 수행을 종료한다. While while 사용 공식 → while(조건) { 명령 }; 조건이 참일 경우 명령을 계속 반복 수행한다. while문 밖에 초기값을 설정하고 while문 내에 증감식을 따로 주어서 반복수행 횟수를 설정할 수 있다. 변수를 while문 밖에 선언하기 때문에 while문이 끝나도 변수가 사라지지 않는다. ※ 반복문의 조건을 true로 바꾸거나, 즉 조건이 참이 되도록 만들면 무한루프가 된다. public class MTe..

Language/Java

[java]자리바꾸기 코드..

package dd; import java.util.Arrays; import java.util.Collections; import java.util.List; public class dd { public static String[] q = new String[] {"홍길동","아무개" ... }; public static String[] random() { String[] a = new String[23]; //인원에 맞게 수정 Arrays.fill(a, ""); for (int i = 0; i < q.length;) { int ran = (int) (Math.random() * 23); //인원에 맞게 수정 .random()*(max-min+1) if (!isSame(a, q[ran])) { a[i]..

Language/Java

[Java]Class & Method

클래스와 메소드는 다룰 이야기가 많지만 시작하는 과정에서 알아두어야 할 클래스와 메소드의 기본적인 구조를 먼저 보자. 1) 접근제한자 메소드를 호출할 수 있는 범위를 알려준다. 2) 메모리 영역(static/ non-static) static : 클래스 전체에 적용 [ class.method(); ] non-static 3) 리턴 타입 method를 호출하면 method안에 있는 명령들을 모두 수행한 후 가장 마지막에 리턴 되는 값의 타입 리턴 타입이 없으면 = void 4) 파라미터 : 외부에서 전달된 값을 내부에서 사용하기 위한 변수 * argument : 외부에서 전달되는 값 package com.test01; public class MethodTest01 { // class (설계도) : 기능(m..

Language/Java

[Java] 연산자

자바에서 사용하는 연산자(Operator)는 아래와 같고, 그 중 증감연산자와 삼항연산자에 대해서는 꼼꼼하게 보고 넘어가자. 증감 연산자 : 변수 앞 or 뒤에 붙어서 해당 변수의 값을 1씩 증가 or 감소 시킨다. ++i : 연산을 먼저하고 값을 나중에 리턴 한다. i++ : 값을 먼저 리턴하고 연산을 나중에 한다. 삼항 연산자 (조건 연산자) : 조건식에 따라 결과가 참일 경우 거짓일 경우 각각 다른 처리를 한다. (조건식) ? 수식1(참) : 수식2(거짓) ; : 조건식이 true이면 수식1을 수행하고 false이면 수식2를 수행한다. package com.test01; public class MTest { public static final int TEN = 10; // 속성, field publ..

emojiyeon
'Language/Java' 카테고리의 글 목록 (2 Page)