申明一个字符串数组,并把1-99的值放入其中。要求放入其中的值必须是两位(如:{"01","02","03",...,"99"}),并打印此数组。
public class StringArray {
public static void main(String[] args) {
String[] s = new String[99];
for(int i=1; i<=s.length; i++) {
if(i<10) {
s[i-1] = "0" + i;
} else {
s[i-1] = "" + i;
}
}
for(int i=0; i<s.length; i++) {
System.out.println(s[i]);
}
}
}
public static void main(String[] args) {
String[] s = new String[99];
for(int i=1; i<=s.length; i++) {
if(i<10) {
s[i-1] = "0" + i;
} else {
s[i-1] = "" + i;
}
}
for(int i=0; i<s.length; i++) {
System.out.println(s[i]);
}
}
}
温馨提示:答案为网友推荐,仅供参考
第1个回答 2015-06-29
String[] data = new String[99];
DecimalFormat df = new DecimalFormat("00");
for(int i = 0; i < 99; i++)
data[i] = df.format(i + 1);
for(String s : data)
System.out.print(s + " ");
DecimalFormat df = new DecimalFormat("00");
for(int i = 0; i < 99; i++)
data[i] = df.format(i + 1);
for(String s : data)
System.out.print(s + " ");