본문 바로가기
728x90
반응형

Developer/Java75

[Java] ListFor package egovframework.rte.kr.go.test; import java.util.ArrayList; import java.util.List; public class ListFor { public static void main(String[] args) { List list = new ArrayList(); list.add("A"); list.add("B"); list.add("C"); // 확장 for 문을 사용하는 경우 for (String value : list) { System.out.println("String value == " + value); } } } 2017. 1. 29.
[Java] ListRemove package egovframework.rte.kr.go.test; import java.util.ArrayList; import java.util.List; public class ListRemove { public static void main(String[] args) { List list1 = new ArrayList(); list1.add("A"); list1.add("B"); list1.add("C"); list1.add("X"); list1.add("D"); list1.add("Y"); list1.add("E"); System.out.println(list1); // => [A, B, C, X, D, Y, E] // 삭제 대상의 요소를 저장 List list2 = new ArrayList().. 2017. 1. 29.
[Java] 특정URL 프로토콜, 호스트명 구하기 import java.net.MalformedURLException; import java.net.URL; public class URLSample { public static void main(String[] args) throws MalformedURLException { // URL 오브젝트를 생성 URL url = new URL("http://www.example.com:80/search?q=Java"); // 프로토콜 구하기 String protocol = url.getProtocol(); // => "http" System.out.println(protocol); // 호스트명 구하기 String host = url.getHost(); // => "www.example.com" System.o.. 2017. 1. 29.
[Java] EnumMap package egovframework.rte.kr.go.test.javarecipe.chapter03.recipe077; import java.util.EnumMap; import java.util.Map.Entry; public class EnumMapSample { public static void main(String[] args) { // 생성 시에 열거형의 Class 인스턴스를 전달 EnumMap map = new EnumMap(Sex.class); map.put(Sex.WOMAN, 1); map.put(Sex.MAN, 2); // 키와 값을 구하기 for (Entry entry : map.entrySet()) { System.out.println(entry.getKey() + ":" + en.. 2017. 1. 29.
[Java] 접근제한자 12345678910111213141516171819202122public class AccessModifierSample { // private:이 클래스 내에서만 참조 가능 private String name; // public:모든 클래스에서 참조 가능 public String getName() { return this.name; } // protected:이 클래스 내 및 동일 패키지 내에서 참조 가능 // 다른 패키지는 서브 클래스만 참조 가능 protected void setName(String name) { this.name = name; } // 없음:이 클래스 내 및 같은 패키지 내에서 참조 가능 void printName() { System.out.println(this.name); }.. 2017. 1. 29.
728x90
반응형