분류 전체보기
-
13일 차 MVC변환삼성SDS_멀티캠퍼스/Java 2015. 9. 23. 15:35
import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Date; public class Test8 {public static void main(String[] args) throws ParseException { long time = System.currentTimeMillis();Date date = new Date(time); long timeMillis = date.getTime(); SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMddhhmmss");SimpleDateFormat sdf2 = new SimpleDateFormat("yyyyMMddHHmmss");..
-
13일 차 배열의 정렬, 해당숫자가 몇번째인지 찾기, 필 메소드삼성SDS_멀티캠퍼스/Java 2015. 9. 23. 15:12
import java.util.Arrays; public class Test7 {public static void main(String[] args) { int[] array = { 9, 4, 5, 6, 2, 1 };Arrays.sort(array);printArray(array);System.out.println(Arrays.binarySearch(array, 9));Arrays.fill(array, 8);printArray(array); } private static void printArray(int[] array) {// TODO Auto-generated method stubSystem.out.print("[");for (int i = 0; i < array.length; i++)System.o..
-
-
-
13일 차 문자열 <->기초자료형삼성SDS_멀티캠퍼스/Java 2015. 9. 23. 11:21
import java.util.Scanner; public class Test5 { public static void main(String[] args) {// TODO Auto-generated method stubint result;String num, num2;Scanner scan = new Scanner(System.in); System.out.println("숫자를 입력하세요");num = scan.nextLine();System.out.println("숫자를 입력하세요");num2 = scan.nextLine(); result = Integer.parseInt(num) + Integer.parseInt(num2);System.out.println(result); } }
-
13일 차 StringBuffer, StringBuilder삼성SDS_멀티캠퍼스/Java 2015. 9. 23. 10:31
1. 메모리 낭비를 줄일 수 있다.2. 문자열 결합시 사용하면 유용 ------------------------------------------문자열 String을 결합할 때 그냥 해버리면 엄청나게 많은 메모리낭비가 일어난다. 왜냐면 A0~A8까지 더할때 A0A1...A8 이 결과를 뽑기위해 낭비되는 메모리가 A0A0A1A0A1A2A0A1A2A3A0A1A2A3A4.... 즉 A0~A8결과값이 나올때까지 사용되는 메모리양이 너무크기 때문인데 그냥 String으로만 하면 import java.util.Scanner; public class Test3 { public static void main(String[] args) {// TODO Auto-generated method stub // 사용자가 입력한 ..
-
13일 차 currentTimeMillis()로 걸린 시간을 알기삼성SDS_멀티캠퍼스/Java 2015. 9. 23. 10:23
public class Test { public static void main(String[] args) {// TODO Auto-generated method stub System.out.println(System.currentTimeMillis());// 어떤 코드 범위가 실행되는데 걸린 시간을 테스트 long startTime = System.currentTimeMillis();// doSomethingfor (int j = 0; j < 200000; j++) {System.out.println(j);} long endTime = System.currentTimeMillis();long gap = endTime - startTime; System.out.println(gap + "ms 만큼 소요됌"..