得到未来15分钟后的时间
Calendar cal = Calendar.getInstance();
cal.add(Calendar.MINUTE, 15);
cal.getTime();
代码在这里.
前后++/--
对于这个代码片段:
int a = 2;
System.out.println(++((++a)--));
是不能正常编译的,如果用Eclipse的话,会有错误提示:Multiple markers at this line: invalide argument to operation ++/--
在控制台编译,错误提示如下:
Demo001.java:6: 意外的类型
需要: 变量
找到: 值
System.out.println(++((++a)--));
^
原因不明...
控制台接受用户输入
before Java 5:
try {
InputStreamReader isr = new InputStreamReader(System.in);
BufferedReader br = new BufferedReader(isr);
System.out.println("Please input your name: ");
String name = br.readLine();
System.out.println("Hello, " + name + "!");
} catch (IOException e) {
e.printStackTrace();
}
after Java 5:
Scanner scanner = new Scanner(System.in);
System.out.println("Please input your name: ");
String name = scanner.nextLine();
System.out.println("Hello, " + name + "!");
Scanner 用法参: http://docs.oracle.com/javase/7/docs/api/java/util/Scanner.html