프로그래밍 언어/Java

StringBuilder은 문자열을 추가할 때 사용하는 자료형이다 1.append 계속해서 문자열을 추가해나갈 수 있다. public class Main { public static void main(String[] args) { StringBuilder sb = new StringBuilder(); sb.append(1).append("\n"); sb.append(2).append("\n"); System.out.println(sb); } } // 1 2 2.insert 특정 위치에 원하는 문자열을 삽입할 수 있다. public class Main { public static void main(String[] args) { StringBuilder sb = new StringBuilder(); sb.a..
무한 for 문 public class Main { public static void main(String[] args) { int i=0; for(;;){ //
Map은 Key-Value로 이뤄져있다. 그래서 Key를 가지고 Value를 불러올 수 있다. HashMap 인터페이스에서 많이 쓰이는 메서드 put get containsKey remove size keySet put() import java.util.*; // import java.util.HashMap; public class Main { public static void main(String[] args) { HashMap hashMap = new HashMap(); hashMap.put("Hello", "HI"); // put을 이용해서 삽입한다. hashMap.put("World", "BYE"); } } get() Key를 입력해서 Value를 불러오는 것이다. Value를 넣으면 null이 ..
리스트와 배열의 차이점 리스트와 배열의 가장 큰 차이는 크기가 정해져 있지 않고 동적으로 변한다는 점이다. 배열은 크기가 정해져 있다. 예를 들어 배열의 크기를 10개로 정했다면 10개 이상의 값을 담을 수는 없다. 하지만 리스트는 크기가 정해져 있지 않아 원하는 만큼의 값을 담을 수 있다. ArrayList 인터페이스에서 많이 쓰이는 메서드 add get remove size contains ArrayList의 메서드를 사용하려면 import java.util.ArrayList;
DevelopJJong
'프로그래밍 언어/Java' 카테고리의 글 목록