반응형
윈도우에서 이클립스 삭제하는 방법 (eclipse uninstall)

이클립스는 따로 uninstall 파일이 없어서 사용자가 수동 삭제를 해주어야 합니다. 삭제 시 필수적으로 삭제해야할 폴더는 아래와 같습니다.

.eclipse
.p2
eclipse
eclipse-workspace

 

파란색은 숨겨진 폴더로 되어 있으며, 경로는 C드라이브의 사용자 계정 아래에 있습니다. (저의 경우 C:\Users\Nirsa)

 

숨김 폴더라 안보이시는 분들은 아래와 같이 파일 탐색기의 보기 → 숨긴 항목에 체크 해주시면 됩니다.

 

이후 eclipse 폴더와 eclipse-workspace 폴더는 사용자가 수동으로 경로를 선택하여 설치 했으니, 설치 또는 설정했던 경로를 찾아 폴더를 삭제 하시면 됩니다.

 

반응형
반응형

 

  • 자바 로또 프로그램 만들기

자바 배열을 이용하여 아래와 같이 간단한 로또 프로그램을 제작할 수 있습니다.

package date20200317;


public class Array_lotto {
	public static void main(String[] args) {
		int lotto[] = new int [6];
		
     	  	// 번호 생성
		for(int i=0; i<6; i++) {
			lotto[i] = (int)(Math.random() * 45) + 1;
            
       		  	 // 중복 번호 제거
			for(int j=0; j<i; j++) {
				if(lotto[i] == lotto[j]) {
					i--;
					break;
				}
			}
		}
	System.out.print("로또 번호: ");
	
  	 // 번호 출력
	for(int i=0; i<6; i++) {
		System.out.print(lotto[i] + " ");
	}	
	}
}


// 출력 결과 : "로또 번호: 1 19 17 38 33 31"

 

반응형
반응형

 

  • 자바 do while 반복문

일반적으로 while문은 조건식이 참일 때 코드가 실행되는 반면에, do while 반복문은 무조건 한번 이상 실행 됩니다.

package date20200317;

public class t {
	public static void main(String[] args) {
		int num = 6;
		do {
			System.out.println(num);
			num++;
		} while (num <= 5);
		System.out.println("program and.... ");
	}
}
  1. num 변수에 6을 할당 합니다.
  2. do 안에 있는 코드로 인해 num 변수 6이 출력되고 값이 1 증가 합니다.
  3. while의 조건식에 false 되므로 do while 반복문이 종료 되어 "program and...." 가 출력 됩니다.

 

위와 다르게 첫번째 코드를 실행한 후에도 while 조건식이 true가 된다면 false가 될때까지 계속해서 코드가 반복 됩니다.

package date20200317;

public class t {
	public static void main(String[] args) {
		int num = 4;
		do {
			System.out.println(num);
			num++;
		} while (num <= 5);
		System.out.println("program and.... ");
	}
}
  1. num 변수에 4를 할당 합니다.
  2. do 안에 있는 코드로 인해 num 변수 4가 출력되고 값이 1 증가 합니다.
  3. while 조건식에 true가 되므로 do 코드로 다시 진입 합니다.
  4. do 안에 있는 코드로 인해 num 변수 5가 출력되고 값이 1 증가 합니다.
  5. while 조건식에 false 되므로 do while 반복문이 종료 되어 "program and...." 가 출력 됩니다.

 

반응형
반응형

 

아래 코드는 중첩 for문을 이용한 2단부터 9단까지 출력하는 간단한 구구단 코드 입니다.

package date200226;

public class test {
	public static void main(String[] args) {

		# 2단부터 시작하고 9단까지 실행하며 반복문이 한번 돌때마다 1씩 증가 시킵니다.
		for(int i=2; i < 10; i++) {
			System.out.println(i + "단을 출력 합니다.");
            
  	         	# 위에서 i의 값이 2라면 2x1 ~ 2x9 까지 진행 합니다.
    		        # 이 반복문(j)이 종료되면 위의 반복문 변수 i가 1 증가하여 다시 3x1 ~ 3x9 까지 진행하는 식으로 9단까지 반복 합니다
			for(int j=1; j < 10; j++) {
				System.out.println(i + " x " + j + " = " + i * j);
			}
			System.out.println();
		}	
	}
}

 

# 구구단 코드 실행 결과

2단을 출력 합니다.
2 x 1 = 2
2 x 2 = 4
2 x 3 = 6
2 x 4 = 8
2 x 5 = 10
2 x 6 = 12
2 x 7 = 14
2 x 8 = 16
2 x 9 = 18

3단을 출력 합니다.
3 x 1 = 3
3 x 2 = 6
3 x 3 = 9
3 x 4 = 12
3 x 5 = 15
3 x 6 = 18
3 x 7 = 21
3 x 8 = 24
3 x 9 = 27

4단을 출력 합니다.
4 x 1 = 4
4 x 2 = 8
4 x 3 = 12
4 x 4 = 16
4 x 5 = 20
4 x 6 = 24
4 x 7 = 28
4 x 8 = 32
4 x 9 = 36

5단을 출력 합니다.
5 x 1 = 5
5 x 2 = 10
5 x 3 = 15
5 x 4 = 20
5 x 5 = 25
5 x 6 = 30
5 x 7 = 35
5 x 8 = 40
5 x 9 = 45

6단을 출력 합니다.
6 x 1 = 6
6 x 2 = 12
6 x 3 = 18
6 x 4 = 24
6 x 5 = 30
6 x 6 = 36
6 x 7 = 42
6 x 8 = 48
6 x 9 = 54

7단을 출력 합니다.
7 x 1 = 7
7 x 2 = 14
7 x 3 = 21
7 x 4 = 28
7 x 5 = 35
7 x 6 = 42
7 x 7 = 49
7 x 8 = 56
7 x 9 = 63

8단을 출력 합니다.
8 x 1 = 8
8 x 2 = 16
8 x 3 = 24
8 x 4 = 32
8 x 5 = 40
8 x 6 = 48
8 x 7 = 56
8 x 8 = 64
8 x 9 = 72

9단을 출력 합니다.
9 x 1 = 9
9 x 2 = 18
9 x 3 = 27
9 x 4 = 36
9 x 5 = 45
9 x 6 = 54
9 x 7 = 63
9 x 8 = 72
9 x 9 = 81

 

반응형

+ Recent posts