Java的System類是一個非常重要的類,它提供了許多有用的方法和字段,可以在各種場景中使用。以下是一些常見的應用場景:
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
public class Main {
public static void main(String[] args) {
BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));
System.out.println("請輸入一行文本:");
try {
String input = reader.readLine();
System.out.println("您輸入的內容是:" + input);
} catch (IOException e) {
e.printStackTrace();
}
}
}
public class Main {
public static void main(String[] args) {
System.out.println("操作系統名稱:" + System.getProperty("os.name"));
System.out.println("操作系統版本:" + System.getProperty("os.version"));
System.out.println("文件分隔符:" + System.getProperty("file.separator"));
}
}
public class Main {
public static void main(String[] args) {
String path = System.getenv("PATH");
System.out.println("PATH環境變量的值:" + path);
}
}
public class Main {
public static void main(String[] args) {
System.out.println("程序正在運行...");
// 在某些條件下,可以調用System.exit()方法來終止程序
if (/* 某個條件 */) {
System.exit(0);
}
}
}
public class Main {
public static void main(String[] args) {
long startTime = System.currentTimeMillis();
// 執行一些操作...
long endTime = System.currentTimeMillis();
System.out.println("程序運行時間:" + (endTime - startTime) + "毫秒");
}
}
public class Main {
public static void main(String[] args) {
int[] srcArray = {1, 2, 3, 4, 5};
int[] destArray = new int[srcArray.length];
System.arraycopy(srcArray, 0, destArray, 0, srcArray.length);
System.out.println("復制后的數組:");
for (int i : destArray) {
System.out.print(i + " ");
}
}
}
這些只是Java的System類在實際應用中的一些例子。System類還提供了其他一些方法和功能,可以根據具體需求進行使用。