是否有快速列出的方式“A:/” - “Z:/”

时间:2013-03-28 15:15:18

标签: java

Object[] possibilities = { "A:/", "B:/", "C:/" };
        String drive = (String) JOptionPane.showInputDialog(frame,
                "Pick a Drive", " ", JOptionPane.PLAIN_MESSAGE, null,
                possibilities, "C:/");

是否有更快捷的方法可以在possibilities中将“A:/”选项设为“Z:/”而无需写出每个字母?

1 个答案:

答案 0 :(得分:3)

如果您只想用A-Z中的所有驱动器号填充数组,则以下循环应该有效(假设您声明poss长度为26或更长):

for (int i = 0; i < 26; i++) {
    poss[i] = (char) ('A' + i) + ":/";
}