목록プログラミング/JAVA (62)
ㅤㅤㅤ
Java 에서 일부로 Exception을 발생 시켜서 테스트 할 필요가 있는 경우 아래와 처럼 하면 된다. ------------------------------------------------------------------try {// 예외 발생throw new Exception(); } catch(Exception e) {System.out.println("Exception");}------------------------------------------------------------------try {// 예외 발생Exception ex = new Exception(); throw ex;} catch(Exception e) {System.out.println("Exception");}------..
String -> Date 타입 DateFormat sdFormat = new SimpleDateFormat("yyyyMMdd"); Date tempDate = sdFormat.parse("20100222"); 주의할 점.. " " 내부에 들어가는 내용대로 String 데이터가 입력되어 있어야 파싱이 된다. Date -> String 타입 DateFormat sdFormat = new SimpleDateFormat("yyyyMMdd"); Date nowDate = new Date(); String tempDate = sdFormat.format(nowDate); 출처: http://sdw8001.tistory.com/130 [훈트이야기] SimpleDateFormat format = new java.te..
이클립스에서 클래스 다이어그램을 생성할 수 있는 ObjectAid라는 플러그인이 있다. 설치하고 나면 프로젝트의 java 파일들을 드래그&드롭 하는 것으로 간단하게 클래스들의 관계도가 만들어지므로 편리하다. ObjectAid 플러그인 설치 이클립스를 실행시킨 뒤 [Help] - [Install New Software] 메뉴를 선택한다. 그러면 Install 화면이 나타난다. 여기서 Add를 클릭한다. ObjectAid : http://www.objectaid.com/download 다음으로 위의 주소로 ObjectAid 사이트에 들어간다. 여기에 보면 Download 아래에 Name와 URL이 있다. 이것을 Add Repository 창에 각각 입력하고 OK를 클릭한다. 그러면 Install 화면에 위와..
디버깅 테스트를 위한 소스입니다.=======================================================public class TV { private int size; private String type; public TV() { this.size = 17; this.type = "LCD"; } public void setSize(int size) { this.size = size; } public void setType(String type) { this.type = type; } public String getType() { return this.type; } public String toString() { return "Size : " + this.size + " Type..
Java 8 TutorialsBy mkyong | March 21, 2017 | Updated : April 3, 2017 | Viewed : 41,460 times +4,273 pv/wSome Java 8 examples, hope you like it.IndexJava 8 Lambda : Comparator exampleJava 8 forEach examplesJava 8 Streams filter examplesJava 8 Streams map() examplesJava 8 – Stream Collectors groupingBy examplesJava 8 – Filter a null value from a StreamJava 8 – Convert a Stream to ListJava – How to..
Java 8 Streams map() examplesBy mkyong | April 3, 2017 | Viewed : 27,970 times +4,308 pv/wIn Java 8, stream().map() lets you convert an object to something else. Review the following examples :1. A List of Strings to Uppercase1.1 Simple Java example to convert a list of Strings to upper case.TestJava8.javapackage com.mkyong.java8; import java.util.ArrayList; import java.util.Arrays; import java...
Java 8 Lambda : Comparator exampleBy mkyong | August 5, 2015 | Viewed : 192,026 times +4,350 pv/wIn this example, we will show you how to use Java 8 Lambda expression to write a Comparator to sort a List.1. Classic Comparator example.Comparator byName = new Comparator() { @Override public int compare(Developer o1, Developer o2) { return o1.getName().compareTo(o2.getName()); } };2. Lambda express..
Java 8 Streams filter examplesBy mkyong | February 11, 2016 | Updated : April 3, 2017 | Viewed : 261,258 times +7,116 pv/wIn this tutorial, we will show you few Java 8 examples to demonstrate the use of Streams filter(), collect(), findAny() and orElse()1. Streams filter() and collect()1.1 Before Java 8, filter a List like this :BeforeJava8.javapackage com.mkyong.java8; import java.util.ArrayLis..
Java 8 forEach examplesBy mkyong | August 20, 2015 | Updated : August 18, 2016 | Viewed : 497,818 times +10,029 pv/wIn this article, we will show you how to loop a List and a Map with the new Java 8 forEach statement.1. forEach and Map1.1 Normal way to loop a Map.Map items = new HashMap(); items.put("A", 10); items.put("B", 20); items.put("C", 30); items.put("D", 40); items.put("E", 50); items.p..
1. 세팅하기 프로프레임 메뉴 : 창(W)-환경설정(P) Java-코드 스타일-코드 템플리트 새로작성시에는 [편집]버튼을 클릭하여 아래 내용들을 각각에 넣는다. 만약 주석포맷 파일(xml)이 있으면 [가져오기]버튼 클릭하여 파일을 찾아 선택한다. 세팅 끝. (개인적으로 수정하실분은 [편집]버튼을 클릭하여 수정합니다.) Shift + Alt + J 2. 주석 사용하기 클래스 생성시 생성 화면 맨 아래에 [주석생성] 체크 박스가 있습니다. 체크하고 [완료]버튼 클릭하면 파일주석이 생성됩니다. 클래스와 메소드주석은 클래스나 메소드명이 있는 라인에서 마우스 R-버튼 클릭 후 [소스]-[요소주석생성]을 클릭하면 주석이 자동 생성됩니다. ** 참고 버전도 관리를 해야 하나 아직 미숙한 관계로 이번에는 주석에 버전항..