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

有没有更快的方法来使选项“A:/”到“Z:/”possibilities而不必写出每个字母?

4

1 回答 1

3

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

for (int i = 0; i < 26; i++) {
    poss[i] = (char) ('A' + i) + ":/";
}
于 2013-03-28T15:23:18.137 回答