분류 전체보기(222)
-
4주차 - List컬렉션
List Set map
2022.09.02 -
4주차 - ArrayList (2)
.set( , ) 은 인덱스 위치에 값을 덮어씌운다. ArrayList list = new ArrayList(); list.add("김상수"); list.add("이변수"); list.add("박참조"); list.add("조클래스"); list.add("지컬렉션"); System.out.println(list); System.out.print("변경할 위치 : "); Scanner input = new Scanner(System.in); int index = input.nextInt(); input.nextLine(); System.out.print("변경 데이터 : "); String element = input.nextLine(); list.set(index, element); // Update /..
2022.09.02 -
3주차 - ArrayList (1)
List컬렉션은 값을 넣어줄때마다 최대값이 갱신된다는 장점이 있다. 하지만 배열은 생성하며 선언한 크기를 벗어날 수 없다. 상황에 따라서 자신에게 필요한 것을 사용하자. ArrayList의 선언, 값저장, 출력 ArrayList list = new ArrayList(); ArrayList list1 = new ArrayList(); // Integer 형만 저장하는 리스트로써 사용하겠다는 선언 ArrayList list2 = new ArrayList(); //뒤의 는 생략가능 list.add(123); list.add(12.3); list.add("String"); System.out.println("get(0) : " + list.get(0)); System.out.println("get(1) : " ..
2022.09.02 -
3주차 - 1차원 배열, 2차원 배열
배열의 선언 예시 int[] ints1 = new int[5]; // ints1 가 5개의 공간을 가짐을 선언 System.out.println("ints1 : " + ints1); int[] ints2 = new int[] {1,2,3,4,5}; ints2 가 5개의 공간을 가짐과 그 값들을 초기화 System.out.println("ints2 : " + ints2); int[] ints3 = {1,2,3,4,5}; // 선언과 초기화를 같이 할때에는 new 를 생략해도 무방하다. System.out.println("ints3 : " + ints3); char[] chars1 = new char[5]; System.out.println("chars1 : " + chars1); char[] chars2 ..
2022.09.02 -
3주차 - String 클래스
replace() , replacerAll() 은 () 안의 값을 찾아 변경해준다. 아래는 replace() 의 예시 String str = "김개똥 -2017년\n홍길동구리 -2015년\n선우선녀 -2018년"; String replaceStr = str .replace(" -", " :") .replace("2017", "1999") .replace("2015", "1999") .replace("2018", "1999"); System.out.println("===변경 전 str===="); System.out.println(str); System.out.println("===변경 후 str===="); System.out.println(replaceStr); 아래는 replaceAll() 의 예시 ..
2022.09.02 -
2주차 - for 반복문, 중복 for 반복문
for 반복문의 간단한 예시 int i; for (i= 1; i0; i--) { System.out.println("i : " + i); }System.out.println("for문 종료후의 i : " + i); for문 사용 예시 int i, total=0; for(i=1; i
2022.09.01