Java (3) 썸네일형 리스트형 [JAVA] java 문자열 함수 1) indexOf : 문자열에서 특정 문자가 시작하는 인덱스 반환 str = "안녕하세요" str.indexOf("하") 출력: 2 -> 문자열에 특정 글자가 있는지/없는지 확인할 때 사용 가능 if ( str.indexOf("오") > -1 ) : "오"라는 문자열이 있는 경우 2) substring : 문자열 중 특정 부분을 뽑아내는 경우 str = "안녕하세요 반갑습니다" str.substring(3) 출력: 세 str.substring(3,6) 출력: 세요 (공백까지) 위의 예시처럼 substring(startindex, endindex)로 사용하는 경우에는 endindex-1 까지 반환해준다. (2,6) 입력시 2,3,4,5 인덱스에 해당하는 글자가 출력 3) toUpperCase(), toL.. [java] hashMap 개념과 사용방법 -Map은 키와 값으로 구성된 Entry객체를 저장하는 구조를 가지고 있는 자료구조 -Hash 이름처럼 대용량 데이터를 다루기에 적합 -HashMap 선언하기 HashMap map = new HashMap(); HashMap map2 = new HashMap(); HashMap map3 = new HashMap() {put("a","b");}; // 초기값 설정 -HashMap 값 넣기 : put(key, value) HashMap map = new HashMap(); map.put(key,value) -HashMap 삭제하기 전체삭제는 clear() 사용, 값 제거는 remove(key) 사용, 오로지 key값으로만 삭제 가능 -HashMap 출력하기 map.get(key) : key의 value값 얻.. [Java] ArrayList 개념과 사용방법 -배열 : 정적 -ArrayList: 동적(크기 정해져있지 않음, 용량 초과시 부족한 크기만큼 자동으로 용량이 늘어남) -선언방법 (타입 선언시 해당 타입의 데이터만 입력할 수 있다.) ArrayList list = new ArrayList(); ArrayList a = new ArrayList(); // int 타입 ArrayList b = new ArrayList(); // Integer 타입 사용 ArrayList c = new ArrayList(Arrays.asList(1, 2, 3, 4)); // 초기 값 세팅 ArrayList str = new ArrayList(); // String 타입 ArrayList ch = new ArrayList(); // char 타입 -ArrayList의 크기 .. 이전 1 다음