「java中contains」java中contains函数

博主:adminadmin 2022-11-28 23:27:09 68

本篇文章给大家谈谈java中contains,以及java中contains函数对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

java中list有contains方法么

java中的list是有contains方法的。

contains方法用于判断列表中是否包含指定元素。如果列表中包含指定元素,则返回true,否则返回false。

语法 contains(Object o)

o:要判断是否存在于列表中的元素。

示例 本示例使用List接口的实现类ArrayList初始化一个列表对象list,并调用contains方法判断列表中是否包含“苹果”字符串。

public static void main(String[] args) {

ListString list = new ArrayListString();

list.add("草莓"); //向列表中添加数据

list.add("香蕉"); //向列表中添加数据

list.add("菠萝"); //向列表中添加数据

for (int i = 0; i list.size(); i++) { //通过循环输出列表中的内容

System.out.println(i + ":" + list.get(i));

}

String o = "苹果";

System.out.println("list对象中是否包含元素" + o + ":" + list.contains(o));

//判断字符串中是否包含指定字符串对象

}

java中怎么判断一个字符串中包含某个字符或字符串

方法如下:

一、contains方法

1:描述

java.lang.String.contains() 方法返回true,当且仅当此字符串包含指定的char值序列

2:声明

public boolean contains(CharSequence s)

3:返回值

此方法返回true,如果此字符串包含,否则返回false。

4:实例

public static void main(String[] args) {  

        String str = "abc";  

        boolean status = str.contains("a");  

        if(status){  

            System.out.println("包含");  

        }else{  

            System.out.println("不包含");  

        }  

    }

二、indexOf方法

1:描述

java.lang.String.indexOf() 的用途是在一个字符串中寻找一个字的位置,同时也可以判断一个字符串中是否包含某个字符。

2:声明

int indexOf(int ch,int fromIndex)

3:返回值

indexOf的返回值为int

4:实例

public static void main(String[] args) {  

    String str1 = "abcdefg";  

    int result1 = str1.indexOf("a");  

    if(result1 != -1){  

        System.out.println("字符串str中包含子串“a”"+result1);  

    }else{  

        System.out.println("字符串str中不包含子串“a”"+result1);  

    }  

}

JAVA的contains怎么用

你new的Card对象和你加到list里的是不同的对象

你可以测试一下:

Card a=new Card(Card.SPADE,Card.ACE);

Card b=new Card(Card.SPADE,Card.ACE);

System.out.println(a==b);

输出的一定是false

想要输出ture要这样写:

Card ace = new Card(Card.SPADE,Card.ACE);

cards.add(ace);

System.out.println(cards.contains(ace));

java contains用法

Java String.contains()方法用法实例教程, 返回true,当且仅当此字符串包含指定的char值序列

package com.yiibai;

import java.lang.*;

public class StringDemo {

  public static void main(String[] args) {

  

    String str1 = "tutorials point", str2 = "http://";

    CharSequence cs1 = "int";

    

    // string contains the specified sequence of char values

    boolean retval = str1.contains(cs1);

    System.out.println("Method returns : " + retval);

    

    // string does not contain the specified sequence of char value

    retval = str2.contains("_");   

    System.out.println("Methods returns: " + retval);

  }

}

java 正则表达式contains和matches区别?

String.contains与字符串,句点一起使用。它不适用于正则表达式。它将检查指定的确切字符串是否出现在当前字符串中。

java的equals和contains的区别

java的equals和contains的区别:

1、功能不同

equals指示其他某个对象是否与此对象“相等”。

contains当且仅当此字符串包含指定的 char 值序列时,返回 true。

2、用法不同

equals实现对象上差别可能性最大的相等关系;即,对于任何非空引用值 x 和 y,当且仅当 x 和 y 引用同一个对象时,此方法才返回 true(x == y 具有值 true)。

contains常用与集合中判断某个对象是否含有这个元素。

3、含义不同

equals是比较两个东西是否等同,适用于任何类别的对象。

contains是是否包含的意思,左边的对象是一个容器了。

4、参数不同

equals参数为obj - 要与之比较的引用对象。

contains参数为s - 要搜索的序列。

参考资料来源:百度百科——equals

百度百科——contains()

关于java中contains和java中contains函数的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

The End

发布于:2022-11-28,除非注明,否则均为首码项目网原创文章,转载请注明出处。