我是Java編程新手。我應該使用並行數組來自動簡化格式化日期嗎?
我想要system.out.println
日期,用戶已經輸入並且知道它是否是'st','th','rd'和'nd'。所以如果我在出生的那天輸入'13',它會增加'th'來使它成爲'13'。
我如何使用所有數字'1'到'31'自動執行此操作?
對於st,nd,rd,th,我應該使用平行數組並且其中一個部分是'1'到'31'[0] - [30],而部分是[0] - [3]並讓它們相應匹配?
如果是這樣或者不是,我該如何聲明它?
對不起,寫了一個可怕的問題。我很難理解我的想法。
無需並行陣列,您可以使用索引本身,例如a [0] =「st」(index = date - 1)。但是,AlexWien的答案更簡單。 – dmon