當前位置:成語大全網 - 新華字典 - java 怎麽將字符串數組變為字典順序排序後的字符串數組

java 怎麽將字符串數組變為字典順序排序後的字符串數組

package com.test.demo;

import java.util.ArrayList;

import java.util.Collections;

import java.util.List;

public class StringUtil {

public static String[] stringSort(String [] s) {

List<String> list = new ArrayList<String>(s.length);

for (int i = 0; i < s.length; i++) {

list.add(s[i]);

}

Collections.sort(list);

return list.toArray(s);

}

public static void main(String[] args) {

String[] s = new String[]{"fuck", "suck", "apple", "jam"};

s = stringSort(s);

for (int i = 0; i < s.length; i++) {

System.out.println(s[i]);

}

}

}