請寫一個程式,其中包含一個類別 Dates,並在建構方法中初始化一個包含有 7 個元素的字串陣列, 各個元素對應到星期一到星期天的英文縮寫(MON, TUE, WED, THU, FRI, SAT, SUN),並提供一個方法 askDate(),傳入 1~7 的數字,傳回對應的英文縮寫。
(1) 宣告一個姓名字串變數設為 private,提供一個方法 setName()設定自己的名字。
(2) 宣告一個 static 的老師 ID 整數變數 teachId,使用類別名稱設定 teachId=123456。
(3) 印出自己姓名、老師 ID
(4) 任意輸入一個數字,回傳相對的英文縮寫。
import java.util.*;
class Dates {
private String[] s;
public int teachld=123456;
private String Name;
Dates() {
s=new String[]{"Mon","Tue","Wed","Thu","Fri","Sat","Sun"};//星期
}
public void setName(String Name){this.Name=Name;}
public void showName(){System.out.println("學生名字為:"+Name);}
public void askDate(int i){
System.out.println(s[i-1]);//英文
}
}
public class bbb{
public static void main(String[] argv) {
Scanner sc=new Scanner(System.in);
Dates c=new Dates();
int i;
String s="ALICE";//學生
System.out.println("老師id為:"+c.teachld);
c.setName(s);
c.showName();
while (1>0){//檢查是否1~7
System.out.print("1~7-> ");
i=sc.nextInt();
if (i>=1 && i<=7){
System.out.println("縮寫為:");
c.askDate(i);//把輸入的值傳給此方法
}
else
break;
}
(不好意思小宣傳一下我的繪圖 希望大家喜歡)
\\♥
謝謝大家:))
ps
p新的貼圖終於出來了💜💜💜可愛的海苔貓-第三代
海苔貓繪圖作品\\
希望大家支持~~
留言列表