[[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<arr1.length; i++){ System.out.println(Arrays.toString(arr1[i])); } arr2 = new int[3][]; arr2[0] = new int[3]; arr2[1] = new int[5]; arr2[2] = new int[4]; for(int i=0; i<arr2.length; i++){ System.out.println(Arrays.toString(arr2[i])); } System.out.println("----------"); Scanner sc = new Scanner(System.in); int x = sc.nextInt(); arr3 = new int[x][]; for(int i=0; i<arr3.length; i++){ arr3[i] = new int[sc.nextInt()]; } for(int i=0; i<arr3.length; i++){ System.out.println(Arrays.toString(arr3[i])); } sc.close(); } } }}} == ì˜ˆì œ3 == {{{ import java.util.Arrays; import java.util.Scanner; public class App3 { public static void main(String[] args) { Tv.model(); Tv tv1 = new Tv(); tv1.changeChannel(22); tv1.currentChannel(); tv1.changeChannel("33"); tv1.currentChannel(); } } class Tv{ String color; boolean power; int channel; static int modelNum = 2022; void power(){ power = !power; } void currentChannel(){ System.out.println("현재 채ë„: " + channel); } void changeChannel(int channel){ this.channel = channel; } void changeChannel(String channel){ this.channel = Integer.parseInt(channel); } static void model(){ System.out.println("모ë¸ëª…: " + modelNum); } static void change(int a){ modelNum += a; } } }}} = ìˆ™ì œ = 1. íšŒê³ ìž‘ì„± 2. ì—†ìŒ = íšŒê³ ë¡ = '''권재민''' * ë‚œì´ë„: 7.5/10 * 후기: ì´í•´ëŠ” 잘 ë˜ì—ˆìœ¼ë‚˜ ë¨¸ë¦¬ì— ë§Žì´ ë‚¨ì§€ëŠ” ì•Šì„ ê²ƒ 같다. 조금 ì–´ë ¤ìš´ê²Œ ë§Žì´ ë“¤ì–´ì™”ë‹¤. ---- '''ì´ìˆ˜ì€''' * ë‚œì´ë„: /10 * 후기: ---- '''김민경''' * ë‚œì´ë„: 8/10 * 후기: ë‚´ìš©ì€ ì¢€ ì–´ë ¤ì› ì§€ë§Œ ë”°ë¼ê°ˆë§Œí–ˆê³ , 타ì´í•‘ 하면서 ë“£ëŠë¼ ì‚´ì§ í—·ê°ˆë ¸ëŠ”ë° ë‹¤ì‹œ 설명해주셔서 ì´í•´í• 수 있었습니다. ê°ì‚¬í•©ë‹ˆë‹¤. ---- '''강필중''' * ë‚œì´ë„: 7/10 * 후기: ---- '''ì´ê¸¸ìƒ''' * 후기: ë‚œì´ë„는 ì˜¬ë ¸ëŠ”ë° ê°•ì˜ë ¥ì´ 하강한듯. 다ìŒì—는 ì‹œê°„ì„ ì¶©ë¶„ížˆ ê°€ì§€ê³ ì½”ë”©ì„ ì§„í–‰í• ì˜ˆì • ---- == 강필중 == {{{ ë‚´ìš© }}} ---- ----------------------------------- [새싹êµì‹¤/2021] [새싹êµì‹¤/2021/ì¹´ë¼ë°˜]