Java
-
Map 컬렉션, HashMap 사용하기Java 2021. 12. 14. 19:27
Map Collection Map 컬렉션은 key와 value로 구성된 Map.Entry 객체를 저장하는 구조를 가지고 있다. Entry는 Map 인터페이스 내부에 선언된 중첩 인터페이스이다. key와 value는 모두 객체이다. key는 중복 저장될 수 없지만 value는 중복 저장될 수 있다. 만약 기존에 저장된 key와 동일한 key로 value를 저장하면 기존의 value는 없어지고 새로운 value로 대체된다. Map Interface의 Method 다음은 Map 컬렉션에서 공통적으로 사용 가능한 Map 인터페이스의 메소드 목록이다. K는 key의 type을, V는 value의 type을 의미한다. 기능 메소드 설명 객체 추가 V put(K key, V value) 주어진 key로 value를 ..
-
문자열(String)을 정수(Integer)로 변환하기Java 2021. 12. 14. 19:15
Java에서 "123", "105"등의 String을 int로 변환하려고 할 때, Integer 클래스의 parseInt()를 사용할 수 있다. Integer.parseInt(String s) 숫자형의 문자열을 인자로 받으면 해당 값을 10진수의 int type 정수로 반환한다. Example Integer.parseInt("123"); // 123 Integer.parseInt("100") == 100; // true Integer.parseInt(String s, int radix) 첫번째 인자로 변환하고자 하는 숫자형의 문자열을 전달받는다. 두번째 인자에는 문자열을 변환할 진수 값을 전달한다. 변환할 문자열이 2진수로 표현되어 있다면 2를, 8진수로 표현되어있다면 8을 입력하면 된다. 반환값은 항상..