본문 바로가기

java

[Java] System 클래스 nanoTime(); import java.util.*; public class NanoTimeTest{ public static void main(String[] args) { long cur = System.nanoTime(); /* for문을 돌려 시간 때우기*/ for(int i =0; i < 100000000; i++){} double elapsedTime=(System.nanoTime()-cur)/1000000.0; System.out.println(elapsedTime); } } /* - static long nanoTime(); 현재의 시간을 ns로 리턴한다(1/1,000,000,000 초) 이 메소드는 JDK 5.0 부터 추가됨 */ 더보기
[Java] System 클래스 currentTimeMillis() import java.util.*; public class CutTimeMillisTest{ public static void main(String[] args) { long cur1 = System.currentTimeMillis(); /* for문을 돌려 시간 때우기*/ for(int i =0; i < 100000000; i++){} long elapsedTime=System.currentTimeMillis()-cur1; System.out.println(elapsedTime); } } /* - static long currentTimeMillis(); 현재의 시간을 ms로 리턴한다(1/1,000초) */ 더보기
[Java] System 클래스 GetEnv() import java.util.*; public class GetEnv{ public static void main(String[] args) { Map envMap=System.getenv(); Set key = envMap.keySet(); Iterator it = key.iterator(); while(it.hasNext()){ String curKey = it.next().toString(); System.out.format("%s=%s\n", curKey, envMap.get(curKey)); } } } /* - static Map getenv(); 현재 시스템 환경을 스트링 형태의 맵으로 리턴한다. - static String getenv(String name); name에 지정된 환경 변수의.. 더보기
[Java] System 클래스 getProperties() import java.util.*; public class GetProperties{ public static void main(String[] args){ System.setProperty("addProperty", "Test System Method"); Properties prop = System.getProperties(); Set key = prop.keySet(); Iterator it = key.iterator(); while(it.hasNext()){ String curKey = it.next().toString(); System.out.format("%s=%s\n", curKey, prop.getProperty(curKey)); } } } /* - static Properties getP.. 더보기
[Java] System 클래스 arraycopy() public class SystemArrayCopy{ public static void main(String[] args){ String[] arr = {"AAA","BBB","CCC","DDD","EEE"}; String[] copyArr = new String[3]; System.arraycopy(arr, 2, copyArr, 1, 2); for(String value: copyArr){ System.out.println(value); } } } /* static void arraycopy(Object arr, int arrPos, Object copyArr, int copyPos, int length); 특정 배열을 복사할 때 사용한다. 여기서 arr는 복사 원본배열, copyArr는 복사한 값이 .. 더보기
[Java] 로또 프로그램 난수 생성기 !! (중복체크) java util 패키지를 이용해서 중복없는 로또 프로그램 만들기~!! import java.util.*; public class LottoNumber { public static void main(String[]args){ int[] numbers = new int[6]; Random gen = new Random(); for(int i =0 ; i 더보기
[JSP] JSTL 태그 사용시 필요한 JSTL.jar 랑 standard.jar tomcat 폴더안에 common/lib 에 복사해 두고 실행~ 더보기
[Java] 구구단 for문 이용 for루프문을 이용한 Java 구구단 출력 public class Gugudan{ public static void main(String[] args){ for(int i = 1; i 더보기