varydates.java
来自「Java经典例程 从外国一大学计算机教授出版物下载的代码 经典」· Java 代码 · 共 62 行
JAVA
62 行
import java.util.*;
import java.io.*;
import javagently.*;
import java.text.*;
class VaryDates {
/* Vary Dates program by J M Bishop December 1997
* ------------------ Java 1.1
* updated July 2000
* Uses the Java libraries to display
* dates for different locales.
*/
Date today = new Date();
void printDates (Locale L) {
System.out.println("We are in " + L.getCountry() +
" speaking " + L.getLanguage());
DateFormat D = DateFormat.getDateInstance();
System.out.println(D.format(today));
D = DateFormat.getDateInstance(DateFormat.FULL);
System.out.println(D.format(today));
System.out.println();
}
VaryDates () {
System.out.println(today);
Locale genuine = Locale.getDefault();
printDates(genuine);
Locale.setDefault(Locale.GERMANY);
printDates(Locale.getDefault());
Locale.setDefault(Locale.UK);
printDates(Locale.getDefault());
Locale.setDefault(Locale.FRANCE);
printDates(Locale.getDefault());
Locale.setDefault(Locale.US);
printDates(Locale.getDefault());
Locale.setDefault(Locale.ITALY);
printDates(Locale.getDefault());
Locale.setDefault(Locale.JAPAN);
printDates(Locale.getDefault());
}
public static void main (String [ ] args) throws IOException{
new VaryDates ();
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?