반응형

배열 4

10871/X보다 작은 수/자바 /백준

간단한 문제이다. N값과 X값 두개의 입력값이 들어온다. N값은 수열을 이루는 정수로 10을 입력시 1~9까지의 정수가 주어지는거고 X값이 입력되면 N값의 수열 중에서 X값보다 작은 수들만 순서대로 + 공백으로 나열하면 되는거다 . 예제처럼 N = 10 X = 5라는 값이 주어지면 1~9중에서 5미만의 정수들은 순서대로 + 공백 으로 출력되도록 하면 되는것이다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 import java.util.Scanner; public class Main10_1 { static int N,X; public static void main(String[] args) throws Exception{ Scanner sc = new Scanne..

배열1 /선언/생성/길이/인덱스/초기화

배열: 같은 타입의 여러 변수를 하나의 묶음으로 다루는 것이다. 배열의 생성 타입[] 변수이름 //배열을 선언(배열을 다루기 위한 참조변수 선언) 변수이름 = new 타입 [길이]; //배열을 생성(실제 저장 공간을 생성) 인덱스 1.배열의 각 저장공간 : "배열의 요소" 2.배열이름[인덱스] 형식으로 배열의 요소에 접근한다. 3.인덱스(index): 배열의 요소마다 붙여진 일련번호이다. 4. 1이아닌 0부터 시작한다. 5. 상수대신 변수나 수식도 사용가능하다 / []안에 수식이 포함된경우 수식먼저 계산한다. ex) score[i+1] 배열의 길이 배열이름.length 를 사용한다. ex) int []arr = new int[5]; //길이가 5인 배열 int tmp = arr.length; //arr...

JAVA 2020.08.14

(TIL)배열

배열이란? 같은 타입의 값들을 한번에 저장하기 위한것이다. 같은 타입의 변수들이 여러번 선언 되었을 때! 배열을 쓰면 간결해 진다. 배열의 선언 1. 자료형 [] 배열명 = new 자료형[길이]; 2. 자료형 배열명 [] = {값1, 값2,.....}; 3. 자료형 [] 배열명; 주의할점은 인덱스의 번호가 0부터 시작한다는 것이다. 길이가 3인 배열을 만들었다면 인덱스의 최댓값은 배열의 길이보다 1작다 ex) a[2] 라면 a[0], a[1] 이 된다. 2차원 배열의 선언 1.자료형 [][] 배열명 = new 자료형[행][열]; 2.자료형 [][] 배열명 = { {값1, 값2,...}, {값3, 값4,...} }; 2차원 배열의 인덱스 2차원 배열은 행과 열로 구성되어 있으며 첫번째 []는 행 , 두번째..

JAVA 2020.07.14
반응형