본문 바로가기

국비공부

Java 웹개발자 과정 6일차 - 다차원배열, 객체지향 프로그래밍, 클래스와 객체 다차원배열 배열 안에 배열이 있는 배열 자료형[ ][ ] 참조변수 = new 자료형[길이][길이]; 👉 2차원 배열 자료형[ ][ ][ ] 참조변수 = new 자료형[길이][길이][길이]; 👉 3차원배열 자료형[ ][ ] 참조변수 = {{값,값,값,값},{값,값,값,값}}; 👉 2차원배열 다차원배열의 첫번째 배열의 길이는 반드시 정의해야 하지만, 그 외의 배열길이는 배열 생성할 때 결정하지 않아도 된다. X축, Y축을 이용한 차트를 만들 때 주로 쓴다. 배열 안에 배열이 있는 경우가 많다. 2차원배열 이상은 잘 안 쓴다. 2행3열의 2차원배열을 생성하고, 배열의 인덱스를 이용해서 배열의 각 칸에 값을 대입하기 int[][] numbers1 = new int[2][3]; numbers1[0][0] = 10.. 더보기
Java 웹개발자 과정 2일차 - main메소드, Literal, 변수의 자료형, 변수생성과 초기화, 타입형변환, 연산자 public class 클래스명 { } : 공개된 설계도를 새로 정의한다. main부 main이라는 이름을 가진 메소드. 메소드(method)는 수행문을 포함하고 있는 이름있는 블록이다. public class Sample { public void plus(int x, int y) { 수행문; 수행문; } public void minus(int x, int y) { 수행문; 수행문; } public List getAlluserNames() { 수행문; } } 차례로 plus라는 이름의 메소드, minus라는 이름의 메소드, getAlluserNames라는 이름의 메소드 메소드의 이름은 잘 지어야한다. 이름은 동사형으로 만든다. 자바는 객체프로그램이라 명사적인 사고를 요구한다. 그리고 객체 속에는 기능이 .. 더보기