1. 程式人生 > >關於java的一些問題,比較基礎,大家可以看看咯

關於java的一些問題,比較基礎,大家可以看看咯

問題:一瓶汽水一塊錢,喝完退五毛錢,有20元,用java程式寫20元能喝多少汽水
回答:
int a;
int i;
a=20;
i=0;
a=2*a;
while(a>2){
a=a-1;
i=i+1
}
println(i);

問題:假設當前時間是2015年5月12日10點11分00秒,編寫一個currenttime類,設定屬性為該時間,定義show()方法顯示該時間。
回答:
public class CurrentTime {
 private int year;
 private int month;
 private int day;
 private int hour;
 private int minute;
 private int seconds;
 
 public CurrentTime(int year, int month, int day, int hour, int minute, int seconds) {
  super();
  this.year = year;
  this.month = month;
  this.day = day;
  this.hour = hour;
  this.minute = minute;
  this.seconds = seconds;
 }
 public String show() {
  String hourStr = hour < 10 ? "0" + hour : "" + hour;
  String minuteStr = minute < 10 ? "0" + minute : "" + minute;
  String secondStr = seconds < 10 ? "0" + seconds : "" + seconds;
  return year + "年" + month + "月" + day + "日" + hourStr + "點" + minuteStr + "分" + secondStr + "秒";
 }
 public static void main(String[] args) {
  CurrentTime currentTime = new CurrentTime(2015, 5, 12, 10, 11, 0);
  System.out.println(currentTime.show());
 }
}