본문 바로가기

IT/JAVA54

[Java]Array 활용 - 야구게임 package com.kitri.array; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; //0. com, my 3자리 배열. //1. com 세자리 난수 발생. >> comRandom() //2. 1의 숫자는 중복 숫자 X // 0으로 시작 X //3. 내가 입력한 3자리숫자를 my 배열에 넣기 //4. com과 my의 숫자와 자리비교 //5. 숫자가 같다면 // 5-1. 자리수 같다면 strike 증가 // 5-2. 자리수 다르다면 ball 증가. //6. 5의 결과 // 6-1. strike가 3 : // xxx는 x번째만에 정답입니다. // 계속(1), 종료(0) : // 6-.. 2020. 8. 12.
[Java]배열 Array (RDT 배열) 3-2. RDT 배열 형식) a. 선언 접근제어자 RDT[] 배열명 or 접근제어자 RDT 배열명[] 예) public String[] str; or public String str[]; Car car[]; b. 생성 배열명 = new RDT[길이]; // 배열은 초기 길이를 정해야한다. 예) str = new String[3]; car = new Car[5]; >>>>>>>>>>>a, b 동시에 접근제어자 RDT 배열명[] = new RDT[길이]; public String str[] = new String[3]; Car car[] = new Car[5]; c. 사용 배열명[index] = 주소값(reference); >> [new RDT();] 예) str[0] = "hello"; str[1] = ".. 2020. 8. 10.
[Java]배열 Array (기본DT 배열) ** 배열(array) ​ 1. 같은DT의 여러개의 값을 연속적으로 저장. 2. 배열은 생성시 반드시 크기를 지정. 배열은 크기 변경 불가능. 배열의 크기는 length 사용. 3. 배열 3-1. 기본 DT 배열 // 배열 자체는 RDT이다. 형식) a. 선언 접근제어자 기본DT[] 배열명 or 접근제어자 기본DT 배열명[] 예) public int[] x; or public int x[]; char c[]; boolean[] b; b. 생성 배열명 = new 기본DT[길이]; //배열은 초기 길이를 정해야한다. 예) x = new int[3]; c = new char[5]; b = new boolean[2]; >>>>>>>>>>>a, b 동시에 접근제어자 기본DT 배열명[] = new 기본DT[길이];.. 2020. 8. 4.
[Java] java.lang - Wrapper Class / Autoboxing **Wrapper Class ​ : 기본 DT를 클래스화 시켜놓은 클래스 ​ 기본 DT WrapperClass boolean Boolean char Character byte Byte short Short int Integer long Long float Float double Double ​ package com.kitri.lang; public class WrapperClassTest { public static void main(String[] args) { Boolean b1 = new Boolean(true); //Boolean 생성자(Constructor)를 사용해서 true값을 갖고 있는 boolean형태의 객체 생성 boolean b2= b1.booleanValue(); boolean b3.. 2020. 8. 3.