array 3

Java, Lotto 프로그램 - 자동 번호(중복된 값 제외, 오름차순, 줄바꿈)

Lotto.java   [문제] 로또 프로그램 - 자동 번호 1. 1~45까지의 정수형 값을 가진 6개의 배열이다. 2. 중복된 숫자를 가지면 안된다. 3. 오름차순4. 1줄당 1000원 5. 출력 시 6자리로 맞춘다. 7. 5줄 마다 줄바꿈package array;import java.util.Arrays;import java.util.Scanner;public class Lotto { public static void main(String[] args) { Scanner scan = new Scanner(System.in); //1. 1~45까지의 정수형 값을 가진 6개의 배열이다. int[] lotto = new int[6]; int money=0; int co..

Java 2024.07.10

Java, 기본 Array(배열)과 Object(최상위 클래스)

Array변수는 하나의 방만 만들어지고, 배열은 여러개의 방을 만들 수 있다.배열은 연속적인 메모리를 할당한다.첨자(인덱스)가 0부터 시작한다. 배열은 동일한 자료형을 갖는다.  배열의 단점 배열은 한번 배열의 크기를 정하면 변하지 않는다. (고정)  - 동일한 자료형 int[] - int형만 넣을 수 있다.String[] - 문자열만 넣을 수 있다. [ 형식 ]int[] ar = {10 ,20, 30}; // 배열 생성 및 선언 int[] ar; ar = new int[]; // 배열 생성만 했다. int[] ar = new int[]{10, 20, 30} // 배열 생성 및 선언.  int[] ar = new int[3]{10, 20, 30} // Error! / 배열의 크기를 주면 안된다.   Ar..

Java 2024.07.10

Java, Array 배열이란? (1차원 배열 - 배열 크기 .length, 홀수, 짝수, 오름차순 .sort, 확장 for문 )

2024-7-9 네이버 클라우드 Array 변수는 하나의 방만 만들어지고, 배열은 여러개의 방을 만들 수 있다. 배열은 연속적인 메모리를 할당한다. 첨자(인덱스)가 0부터 시작한다. 배열은 동일한 자료형을 갖는다.int[]는 int형만 가능, String[]은 String형(문자열)만 가능하다. 1차원 배열 [ 형식 ]자료형[] 배열명 = {값1, 값2, 값3, 값4}; int[] ar = {10, 20, 30}; 자료형[] 배열명 ; 배열명 = new 자료형[개수] int[] ar;ar = new int[3]; 자료형[] 배열명 = new int[]  { 값1, 값2, 값3, 값4};int[] ar = new int[] {10, 20, 30};  배열 선언 및 생성package array;import ..

Java 2024.07.09