有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java有没有列出“A:/”Z:/”的快速方法

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

有没有一种更快捷的方法可以在possibilities中把选项“a:/”改为“Z:/”而不必把每个字母都写出来


共 (1) 个答案

  1. # 1 楼答案

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

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