java判断包含关系contains方法的使用

生也有涯,知也无涯。这篇文章主要讲述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,并输入< 错误信息表达式> 。

    推荐阅读