浏览 1659 次
锁定老帖子 主题:一个关于数组匹配的问题
该帖已经被评为新手帖
|
|
---|---|
作者 | 正文 |
发表时间:2008-07-29
private String[][] a = { { "", "a", "b", "c" }, { "a", "a", "b", "c" }, { "b", "b", "c", "a" }, { "c", "b", "a", "c" } }; 怎么样判断数组a中红色部分的每一个元素都在棕色部分中! 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2008-07-29
import java.util.Arrays; import java.util.HashSet; import java.util.Set; public class SetTest { public static void main(String[] args) { String[] standard = {"", "a", "b", "c"}; String[] target1 = {"a", "a", "b", "c"}; String[] target2 = {"x", "a", "b", "c"}; Set standardSet = new HashSet(Arrays.asList(standard)); boolean result1 = standardSet.containsAll(Arrays.asList(target1)); System.out.println("result1 : " + result1); boolean result2 = standardSet.containsAll(Arrays.asList(target2)); System.out.println("result2 : " + result2); } } 引用 result1 : true result2 : false |
|
返回顶楼 | |