1.控制台读入字符串
String pair =""; try { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); pair = br.readLine(); } catch(IOException ex) { ex.printStackTrace(); }
2.控制台读入整数
int a=0; try{ BufferedReader br=new BufferedReader(new InputStreamReader(System.in)); a=Integer.parseInt(br.readLine()); b=Integer.parseInt(br.readLine()); c=Integer.parseInt(br.readLine()); }catch(IOException ex){ ex.printStackTrace(); }
3.计算某年某月为星期几
int y=2000,m=1,d=1; Calendar aCalendar=Calendar.getInstance(); aCalendar.set(Calendar.YEAR,y); aCalendar.set(Calendar.MONTH, m-1); aCalendar.set(Calendar.DAY_OF_MONTH, d); //注意,x为1-7,默认1为星期日 int x=aCalendar.get(Calendar.DAY_OF_WEEK);