[[TableOfContents]] = 참여자 명단 = || 단장 || 이길상 || 16학번 || 참석 || ||<|4> 단원 || 강필중 ||<|4> 21학번 || 참석 || || 권재민 || 참석 || || 김민경 || 참석 || || 이수은 || 개인사정에 의한 불참 || = 수업 = == 진행 == 1. 장소 : 구글 미츠 2. 시간 : 19시 ~ 21시 == 내용 == '''배열''' * 배열의 선언과 초기화, 다차원배열과 가변배열 '''클래스와 메소드''' * 인스턴스와 클래스, static 키워드를 중심으로 설명 '''ppt''' * [[https://drive.google.com/file/d/13SItkhAuuCeeppzOwKdn7nwpnD3qOmd8/view?usp=sharing]] = 코드 = == 예제1 == {{{ import java.util.Arrays; public class App { public static void main(String[] args) throws Exception { int[] arr1; int arr2[]; int i, arr3[]; i =22; arr3 = new int[3]; int[] arr4 = new int[5]; for(int x = 0; x<5; x++){ System.out.println(arr4[x]); } arr4[0] = 22; System.out.println(Arrays.toString(arr4)); //arr4[5] = 55; arr4[4] = 44; System.out.println(Arrays.toString(arr4)); System.out.println(arr4.length); arr3 = new int[0]; System.out.println(Arrays.toString(arr3)); System.out.println(arr3.length); System.out.println(arr4[0] + "" + arr4[4]); String str = "abc"; char[] ch = new char[]{'a', 'b', 'c'}; System.out.println(str.length()); System.out.println(ch.length); arr1 = new int[3]; System.out.println(arr1); arr1 = new int[]{4, 3, 4, 5, 3}; System.out.println(arr1); arr1 = new int[]{1,2,3,4,5}; // arr2 = new int[5]; /* for(int x = 0; x<5; x++){ arr2[x] = arr1[x]; } */ // arr2 = Arrays.copyOfRange(arr1, 1, 3); // System.arraycopy(arr1, 1, arr2, 3, 2); arr2 = arr1.clone(); System.out.println(Arrays.toString(arr1)); System.out.println(Arrays.toString(arr2)); System.out.println(arr1); System.out.println(arr2); } } }}} == 예제2 == {{{ import java.util.Arrays; import java.util.Scanner; public class App2 { public static void main(String[] args) { int[][] arr1; int[] arr2[]; int arr3[][]; arr1 = new int[4][3]; System.out.println(arr1); System.out.println(Arrays.toString(arr1)); //System.out.println(Arrays.toString(arr1[0])); for(int i=0; i