String[]array={"apple","banana","orange","grape"}; 1. 这行代码创建了一个包含四个元素的String数组,分别是apple、banana、orange和grape。 按长度排序 Arrays.sort(array,(a,b)->a.length()-b.length()); 1. 这行代码使用了Arrays类的sort方法对数组进行排序,使用了lambda表达式按照字符串长度排序。
string 按长度排序 sort对string默认是按字典序排序,要按长度排序需要这样写 vector<string> words; sort(words.begin(), words.end(), [](string &a, string &b){ return a.size() < b.size(); }); 1. 2. 3. 4.