전체 글

1 import java.util.HashMap; import java.util.Iterator; /** *HashMap *key 와 value 로 이루어짐 *key 값은 중복을 허용하지 않고 순서가 보장되지 않음. * *Map 타입의 컬렉션 * *주요 메소드 *.put(key, value); : 데이터 입력 key 값은 중복되지 않음. value는 중복 될 수 있음. *.get(key) : 입력 받은 value 값을 key 값을 통해 꺼내 올 수 있음. *.keySet() : key 로 이루어진 hashSet 값을 가져옴. * * */ public class MapExample { public static void main(String[] args) { /* * 제네릭 정보 * HashMap * */ ..
class Solution { public String solution(String my_string) { String answer = ""; //문자열 하나씩 쪼개기 char[] ch = my_string.toCharArray(); //뒤에 문자열 부터 꺼내기 for(int i =0; i
public class StaticMain { public static void main(String[] args) { int a = StaticTest.a; StaticTest.method2(); //Static을 선언하지 않은 것은 이렇게 불러와야 함 위 코드보다 불편. //Static을 남발하면 안되는 이유: 누군가가 건드렸을때 값이 변하기때문에 고정된 값 쓰기 힘듦 StaticTest st = new StaticTest(); int b = st.b; st.method1(); } } public class StaticTest { static int a = 10; int b = 10; public static void main(String[] args) { StaticTest s1 =new Stati..