62,614
社区成员
发帖
与我相关
我的任务
分享
String[] str;
for (String i : list1) {
str = i.split(",");
...
//最后写出txt
bfw.write(str[0]+ "\t" +str[1]+ "\t" +str[2])
}
package com.test.list;
import java.util.ArrayList;
import java.util.List;
public class TestList {
public static void main(String[] args) {
List<String> list1 = new ArrayList<String>();
list1.add("a,a,a");
list1.add("b,b,b");
list1.add("c,c,c");
list1.add("d,d,d");
list1.add("e,e,e");
List<String> list2 = new ArrayList<String>();
list2.add("a");
list2.add("b");
list2.add("c");
String[] str;
int flag = 0;
for (String i : list1) {
str = i.split(",");
for (String j : list2) {
if (str[0].equals(j)) {
flag = 1;
break;
}
}
if (flag == 0) {
for (int k = 0; k < str.length; k++) {
System.out.print(str[k] + "\t");
}
}
flag = 0;
}
}
}