1.需求说明:有一个存储手机名称的数组,数据如下:String[] phones = {"null","iPhone4革新","iPhone4变化不大","iPhone5销量好","null","iPhone6高大上"};
要求:删除“iPhone5销量好”的元素,删除后把后面的数据依次往前推。
String[] phones = {"null","iPhone4革新","iPhone4变化不大","iPhone5销量好","null","iPhone6高大上"};
int count = 0;
for (int i = 0; i < phones.length; i++) {
if (phones[i]=="iPhone5销量好"){
count++;
}
if (count==1){
for (int j = i; j < phones.length-1; j++) {
phones[j] = phones[j+1];
}
break;
}
}
String[] new_phones = new String[phones.length-1];
for (int i = 0; i < phones.length-1; i++) {
n
本文介绍了Java初学者的数组练习,包括如何删除指定元素并保持数组连续,使用Arrays工具类对字符数组进行排序,以及统计整型数组中重复元素的个数和出现次数。
最低0.47元/天 解锁文章

1万+

被折叠的 条评论
为什么被折叠?



