목록Java (6)
Salangdung_i의 기록

배열의 길이 변경하기 더 큰 배열을 새로 생성한다. 기존 배열의 내용을 새로운 배열에 복사한다. public class ArrayEx3 { public static void main(String[] args) { int[] arr = new int[5]; for(int i=0;i

array로 만드는 로또 프로그램 public void lotto() { Scanner sc = new Scanner(System.in); Random r = new Random(); boolean bool = true; int[] lottoNum = new int[6]; int[] comNum = new int[6]; int num = 0; int result = 0; System.out.println("==== 로또 프로그램 ===="); // 컴퓨터가 로또 돌리는 코드 for (int i = 0; i

이번에는 난수 Random에 대한 공부를 해볼 차례이다. Random이란? 자바에서 난수를 생성하는 방법으로 Random r = new Random(); // 랜덤객체 생성 int i =r.nextInt(숫자); // i에 랜덤 숫자 대입 r.nextInt(숫자);에서 숫자에 들어가는 수를 5라고하면 0부터 4까지 총 5개의 정수가 랜덤으로 뽑히는 것이다. 가독성 좋게 r.nextInt(숫자)+1; 로 하여 1부터 내가 max값으로 지정하고 싶은 수까지 랜덤으로 뽑히게끔 만들어 사용한다. 먼저 r.nextInt(숫자) 를 이용해서 지정한 숫자사이에서 랜덤수가 추출되는지 확인해보자. int num = r.nextInt(100); // 0~99사이의 랜덤수 0~9범위의 랜덤수 추출 int num1 = r.n..

이번에는 중첩 for문에 대한 공부를 해볼 차례이다. for문이란 for( 초기식 ;조건식 ;증감식) { 실행코드 } 로 구성되어 사용가사 원하는 만큼 명령들을 여러번 실행하는 제어문 으로 특정 조건이 만족되는 동안 명령을 계속적으로 실행한다. for문에 대한 공부에 대한 공부는 이전 글 참조!! https://salangdung.tistory.com/17 JAVA :: For문 이번에는 for문에 대한 공부를 해볼 차례이다. for문이란 for( 초기식 ;조건식 ;증감식) { 실행코드 } 로 구성되어 사용가사 원하는 만큼 명령들을 여러번 실행하는 제어문 으로 특정 조건이 만족되는 동안 명령을.. salangdung.tistory.com 중첩 for문 예시 1부터 5까지 출력되는 문장을 5출 출력하기 1..

먼저 값을 입력받기위해서 Scanner 메소드를 사용해야 합니다. Scanner sc = new Scanner(system.in); Scannser [변수명] = new Scanner(system.in); 두개의 정수를 입력 받고, 사칙연산 결과 출력하기 package com.calc; import java.util.Scanner; public class Calc01 { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); //Sanncer은 키보드로 부터 입력받기 위한 메소드 //변수 first에 입력받은 값을 저장 System.out.printf("첫번째 정수를 입력하세요 :"); int first = sc..

Java 코딩을 하기 앞서서 Eclipse를 실행시켜 줍니다. Launcher 를 실행 ! Package Exploer 에서 마우스 우클릭 -> New ->Java Project 프로젝트 이름을 설정 한 후 Package와 Class까지 생성! 위와 같이 설정됬으면 코딩 시작!! package setting; public class day1 { public static void main(String[] args) { System.out.println("Hello Java"); } } 컴파일 하면 오른쪽 Console 창 처럼 출력을 확인하면 된다.!! 간단하게 하나만 더 ~ int 형 변수 A,B 에 각 각 10과 20을 저장해 놓고 +, -, *, / 연산을 수행하는 코드를 작성해 보았다. packag..