Content
public class ErrExample {
public static void main(String[] args) {
try {
int value = Integer.parseInt("1oo");
} catch (NumberFormatException e) {
System.err.println("[에러 내용]");
System.err.println(e.getMessage());
}
}
}
public class NanoTimeEx {
public static void main(String[] args) {
long startTime = System.nanoTime();
int sum = 0;
for (int i = 0; i < 100000000; i++) {
sum += i;
}
long endTime = System.nanoTime();
System.out.println("1 ~ 100000000 모두 더하는 \n"
+ "계산에 걸린 시간은 : " + (endTime - startTime) + "나노 초 입니다.");
}
}
public class PropertyEx {
public static void main(String[] args) {
String os = System.getProperty("os.name");
String userName = System.getProperty("user.name");
String userHome = System.getProperty("user.home");
System.out.println("os = " + os);
System.out.println("userName = " + userName);
System.out.println("userHome = " + userHome);
System.out.println("key : value");
Properties properties = System.getProperties();
Set keys = properties.keySet();
for (Object obKey : keys) {
String key = (String) obKey;
String value = System.getProperty(key);
System.out.printf("%-40s: %s\n", key, value);
}
}
}
실행시키면 시스템 os, userName, userHome 을 출력하고
for문을 돌면서 프로퍼티 key, value를 가져온다.
I Learned