当前位置: 首页 > 面试题库 >

如果字符串包含语句,则使用Java OR运算符

越英范
2023-03-14
问题内容

我有以下代码。

for (String str5 : verticesposition2) {
    if(!str5.contains(("Vertex")||("Name")||("Transmittance")) {
        System.out.println(str5); 
    }                           
}

如您在上面看到的,如果字符串不包含顶点,名称或透明度,我希望将其打印出来。但是我得到一个编译错误,说||
参数类型未定义operator。我是编程的新手,所以我不确定这意味着什么,请问有人可以指出正确的方向来修复我的代码吗?


问题答案:

|| 运算符使用单个布尔项,而不是提供许多不同的参数。

if((!str5.contains("Vertex")||!str5.contains("Name")||!str5.contains("Transmittance")){


 类似资料:
  • 问题内容: 我有以下Angular代码: 如何使用ng-if条件查找特定字符: 只在字符在这里时显示代码?我的值是88?77,数字是动态的,但问号始终存在,我似乎无法基于此进行过滤? 问题答案: ES2015更新 ES2015具有检查字符串是否包含另一个字符串的方法。如果目标环境支持,则可以使用它。如果在 干草堆中 找到了 针, 则该方法返回,否则返回。 __ 在这里是要搜索的字符串。 请参阅MD

  • 问题内容: 例如,需要使用 字符串找出只读取字符串中 数字 的方法, 即 我的尝试 问题答案: 试试这个: 由于返回的是文本数组,因此您应该通过来访问第一个元素。

  • 你能告诉我如何改变我的regex字符串模式来验证带有连字符的第二个名称吗?

  • 我有一个字符串“2020-03-25T22:00:00.000Z”,我想将其转换为OffsetDateTime。下面是我尝试的代码,但当我将毫秒传递为000时,它不会反映在OffsetDateTime中。 但是当米利是000的时候 我也试过自定义格式,但它的行为相同 谁能帮我一下吗

  • 问题内容: 在Java中,我想检查中是否存在字符串。 像这样: 问题是myList可以包含未修剪的数据: 如果我的项目在列表中,我希望它返回true 。我应该怎么做?我想避免循环结构。 问题答案: 您需要迭代列表并致电进行搜索: 或者,如果要执行 忽略大小写搜索 ,请使用:

  • 问题内容: 我正在尝试使用Unicode字符执行查询。我可以通过在查询之前添加常规的相等查询(例如:)。但这在我尝试使用时似乎不起作用。关于如何进行这项工作的任何想法? 查询样例: 另外,如何知道SQL Server使用哪种编码来存储或数据类型,以及如何使用哪种编码在SQL编辑器中显示查询? 编辑:我不好。这实际上有效。我尝试在错误的窗口中执行查询。但是,这样做的好处是我了解了SQL Server