코딩일기(57)
-
JAVA-숫자야구 게임
import java.util.Random; import java.util.Scanner; public class Baseball { public static void main(String[] args) { int[] num = new int[3]; int num1, num2, num3, number; Random random = new Random(); Scanner scan = new Scanner(System.in); // 중복값 제거 for (int i = 0; i < 3; i++) { num[i] = random.nextInt(10); for (int j = 0; j < i; j++) { if (num[i] == num[j]) { i--; continue; } } } for (int i = 0;..
2023.01.18 -
JAVA-Random
Random 을 이용한 다양한 실습! import java.util.Random; import java.util.Scanner; public class Main3 { public static void main(String[] args) { // 랜덤한 값을 만들어내는 능력(기능)을 가진 class : Random Random rnd = new Random(); // 랜덤한 정수값 얻어오기 int a = rnd.nextInt(); System.out.println("a: " + a); // 0~9 10개의 숫자 중에 하나가 랜덤하게 나오도록 int b; b = rnd.nextInt(10); System.out.println("b : " + b); // 0~99 int c; c = rnd.nextInt(10..
2023.01.18 -
JAVA-Scanner
-nextInt() - 정수 -nextDouble() - 실수 -nextBoolean() - 논리값 -next() - 문자열 (띄어쓰기 없이) -nextLine() - 문자열 (띄어쓰기 포함) Scanner scan = new Scanner(System.in); 참조변수 객체생성 // 위 처럼 입력받아서 자료형으로 변하는 코드를 직접 작성하는 것은 매우 번거로움. // 이 작업을 편히 하기 위해서 만들어진 class 가 Scanner 클래스. // Java언어는 모든 객체를 반드시 Heap 메모리 영역에 만들어야만 한다. // Heap 메모리에 객체를 생성하는 키워드 사용 : new Scanner scan = new Scanner(System.in); // 정수형 숫자 입력 int a; System.ou..
2023.01.18