编写程序对该数组排序,并输出所有包含“王”字的字符串。
程序员文章站
2022-07-15 12:15:35
...
又是实验题,先简单写一个。
- 现有字符串数组
String [] name = {“王敏”,“张合”,“小王”,“小赵”,“天王盖地虎”}
编写程序对该数组排序,并输出所有包含“王”字的字符串。
package qwe;
import java.util.Arrays;
public class test {
public static void main(String[] args) {
String [] name = {"王敏","张合","小王","小赵","天王盖地虎"};
//排序
Arrays.sort(name);
for(int k=0;k<name.length;k++) {
for(int i=0;i<name[k].length();i++) {
if(name[k].charAt(i)=='王') {
System.out.println(name[i]);
}
}
}
}
}
``主要是不知道咋把这个没返回值得sort方法放到循环里。输出也没要求要必须排序,先这样吧