生也有涯,知也无涯。这篇文章主要讲述java判断包含关系contains方法的使用相关的知识,希望能为你提供帮助。
【java判断包含关系contains方法的使用】java中contains方法是判断是否存在包含关系的,
比如说集合a =[1,2,3,4],b=1,那么a就包含b;
contains返回的是布尔类型true 和false,包含的话就返回true,不包含的话就返回false
例:
public class pratise public static void main(String[] args)
// TODO Auto-generated method stub
String a = "l love feng ye";
String b = "love";
boolean c = a.contains(b);
//这里就是判断集合a是否包含字符b
System.out.println(a.contains(b));
//assertEquals(a.contains(b), "true");
assert(c)=true;
//加断言
断言:
在Java中,assert关键字是从JAVA SE 1.4 引入的,为了避免和老版本的Java代码中使用了assert关键字导致错误,Java在执行的时候默认是不启动断言检查的(这个时候,所有的断言语句都 将忽略!),如果要开启断言检查,则需要用开关-enableassertions或-ea来开启。
1、assert < boolean表达式>
如果< boolean表达式> 为true,则程序继续执行。
如果为false,则程序抛出AssertionError,并终止执行。
2、assert < boolean表达式> : < 错误信息表达式>
如果< boolean表达式> 为true,则程序继续执行。
如果为false,则程序抛出java.lang.AssertionError,并输入< 错误信息表达式> 。
推荐阅读
- JAVA中“(”的用法详解)
- Java NIO Channel 使用
- 万字长文玩转Spark面试: 进大厂必看!
- html笔记
- 包(package)
- StringBuffer类
- oracle的查询数据(检索数据)
- 不愧是清华大佬!把Zookeeper讲的如此简单明了
- 工厂设计模式