gpt4 book ai didi

c - 排序数组无法使方法起作用

转载 作者:行者123 更新时间:2023-11-30 19:22:34 27 4
gpt4 key购买 nike

标签是将您的问题与其他类似问题进行分类的关键字或标签。标签是将您的问题与其他类似问题进行分类的关键字或标签。

最佳答案

在以下三个代码块中,我将首先编写您的行,然后编写它应该是什么:

String[] sort = new String[listNames];
String[] sort = new String[listNames.length];
^^^^^^^
<小时/>
for (int x = 0; x < sort; x++) {
for (int x = 0; x < sort.length; x++) {
^^^^^^^
<小时/>
sort[x] = JOptionPane.showMessageDialog(" Tutor LAST NAME and FIRST NAME Listed in Alphabetically Order"+(x+1)+ " " + "For example: 'Smith, John'");
sort[x] = JOptionPane.showMessageDialog(null, " Tutor LAST NAME and FIRST NAME Listed in Alphabetically Order"+(x+1)+ " " + "For example: 'Smith, John'");
^^^^^

假设您确实想在排序之前创建一个新数组,您的方法应该是:

public static String[] sortNames(String[] listNames) {
String[] copy = Arrays.copyOf(listNames, listNames.length);
Arrays.sort(copy);
return copy;
}

如果它必须是一个方法,但您不必创建第二个数组,您可以这样做:

public static void sortNames(String[] listNames) {
Arrays.sort(listNames);
}

关于c - 排序数组无法使方法起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15844703/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com