此问题可能是由于您的代码中对数组访问的错误索引导致的。确保您正在正确地比较字符串并将它们放入正确的位置。
以下是示例代码:
import java.util.*;
public class LexicographicalOrder {
public static void main(String []args) {
String []words = {"apple", "zebra", "banana"};
// 对字符串进行排序
Arrays.sort(words);
// 输出排序后的字符串
for(int i=0; i
要注意比较字符串时,应使用compareTo()方法而不是使用“==”或“!=”运算符。此外,确保您的字符串数组足够大以容纳所有字符串。