public static boolean containsAll(String[] strings, String test)
{
if (test == null || strings.length == 0) {
return false;
}
for (String str : strings)
if (!test.contains(str))
return false;
return true;
}
我不知道我可以在括号内添加一个布尔值,但是我的脚本中有一行函数,并得到SOF成员的帮助。
事情是,我怎么知道在括号中写什么来申报东西?我不知道记忆中的规则,而且我没有任何可以与之相关的来源。基本上我不知道为什么在括号中声明了数组和字符串。
基本上,
1)为什么在括号内有一行声明一个数组和一个字符串? 2)我可以在哪里作为一个来源获取有关类的更多信息,例如" boolean"以及我可以做些什么来改变他们的功能?基本上我想要一个类似书籍的网站,每当我不了解java中的某些内容时,我就可以与之相关。
答案 0 :(得分:1)
为什么在括号内有一行声明一个数组和一个字符串?
这样你就可以在方法中使用这些参数来实现某些目标。
从方法声明看来:
public static boolean containsAll(String[] strings, String test)
该方法尝试在作为参数test
传递的数组中搜索作为参数strings
传递的String,并根据{{1}返回布尔值true
或false
1}}数组是否包含strings
字符串。或者,该方法可能名为test
,表示它确定containsAll()
数组的所有元素是否包含strings
字符串!
EDITED:该方法检查strings数组的所有元素是否包含测试字符串。
我在哪里可以作为一个来源获取更多关于“boolean”等类的信息,以及我可以做些什么来改变它们的功能