請寫一個程式,其中包含一個類別 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;
       
    }

 

 

 


 

(不好意思小宣傳一下我的繪圖 希望大家喜歡)

 

\\

這是我的海苔貓粉專

www.facebook.com/norinekocat/

 

海苔貓IG

海苔貓Instagram

 

謝謝大家:))

裡面有許多繪圖作品~ 希望大家支持我會繼續努力

請多多指教哦

 

 

ps

p新的貼圖終於出來了💜💜💜可愛的海苔貓-第三代

 

海苔貓繪圖作品\\

希望大家支持~~

arrow
arrow
    文章標籤
    Java 8 第 9 章
    全站熱搜
    創作者介紹
    創作者 海苔貓Nori 的頭像
    海苔貓Nori

    海苔貓。繪圖與生活小日記 https://norineko.carrd.co/

    海苔貓Nori 發表在 痞客邦 留言(0) 人氣()