永发信息网

Java字符串数组的对比

答案:4  悬赏:50  手机版
解决时间 2021-11-18 07:52
Java字符串数组的对比
最佳答案
public class Arrs{
public static void main(String[] args){
String[] str1 = {"A","B","C"};
String[] str2 = {"A","B"};
String falses = "";
for(int i = 0; i < str1.length; i++){
int num = 0;
for(int j = 0; j < str2.length; j++){
if(str1[i].equals(str2[j])){
num = num+1;
}
}
if(num == 0){
falses += str1[i];
}
num = 0;
}
System.out.println(falses);
}
}
全部回答
两个for嵌套。
外层遍历str1,内层遍历str2,
写个变量flag表示是否有符合字符。每次拿到str1的元素之后遍历str2,如果2中有元素,变量flag就是true,否则就是false,内层循环结束的时候看看flag的值,决定是否输出。继续外层循环。
就是两个for嵌套的事。easy追问可否码一下代码.... - -。
可以定义2个方法,一个是public boolean Search(String[] str1,String str2 ){}//用于检测str1中是否包含str2,另一个方法是public boolean Remove(String[] str1,String str2 ){}//用于在str1[]中删除str2字符串,之时这样会破坏原有的数据。
也可以单纯的用2此循环来比较,并将结果写入到自定义的字符串数组里
外面遍历一个数值,内部再遍历一个啊。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
2015年农业9月17日是阳历多少号
有一本小说里面的小受叫涵夜小攻叫逸昼
川味面的做法,川味面怎么做才正宗,学习川味
乒乓球运动员发球为什么要把球抛那么高啊
《漂泊在都市》txt全集下载
ps颜色容差什么意思?
一道排序题
八十个千瓦需要多大电缆
为什么我们国家没有侦探
您是脱硫行家,
支付密码错误次数超过3次,请稍后再试 怎么办
红枣煮水为什么是苦的
iphone版模拟人生,怎么新建房间?
机动战士高达00的动漫一共有几部
卡朋特有什么好听的。经典的作品啊?
推荐资讯
潜江蜜丝淇美容养身会所
有购香菇大片的吗有现货
男友在我24号生日后就不联系我,我是不是被分
想趁618买台电视,请问三星电视好不?
植物光合作用大于呼吸作用时 会从外界吸收氧
生辰八字中的时辰那些?那些字怎么读?
一百五十万的生意我投入二十万请问我占多少股
老师你好,我买了一对功放板,是15000瓦的,
奶黄小面包的做法步骤图,奶黄小面包怎么做
假设实发工资28万,应发工资是多少?所缴纳个
嘉禾美发照相馆地址有知道的么?有点事想过去
香溢城42度活性肽酒
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?