2
我有一個數組,其中包含這樣的數字,如0221,0223等。我可以在那裏使用哪些類型的數據?如果我嘗試使用long或int,則表示在每個數字前0需要寫逗號。陣列看起來像有:如何在java中聲明這樣的數字?
TYPE? isAvailable[] = {0221, 0223};
我有一個數組,其中包含這樣的數字,如0221,0223等。我可以在那裏使用哪些類型的數據?如果我嘗試使用long或int,則表示在每個數字前0需要寫逗號。陣列看起來像有:如何在java中聲明這樣的數字?
TYPE? isAvailable[] = {0221, 0223};
如果不想逗號,但與領先的零,你想將其存儲爲這樣的陣列中,我想你只能用string
。如果您不介意存儲前導零,並且格式始終爲4個字符,則可以使用int
,並在顯示數字時相應地格式化它們。
使用字符串。
String isAvailable[] = {"0221", "0223"};
爲什麼你需要填充零?如果您需要確切的符號,請使用字符串。順便說一下,零表示八進制符號。 – Hidde
有可能這裏實際需要的是['DecimalFormat'](http://docs.oracle.com/javase/7/docs/api/java/text/DecimalFormat.html)用'int []' –