Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

java包含某个字符

作者:浪子罢了   发布日期:2026-05-12   浏览:77

public class ContainsCharacterExample {
    public static void main(String[] args) {
        String str = "Hello, Java!";
        char targetChar = 'J';

        // 使用 indexOf 方法检查字符串中是否包含指定字符
        if (str.indexOf(targetChar) != -1) {
            System.out.println("字符串中包含字符: " + targetChar);
        } else {
            System.out.println("字符串中不包含字符: " + targetChar);
        }

        // 使用 contains 方法结合 Character.toString 检查字符串中是否包含指定字符
        if (str.contains(Character.toString(targetChar))) {
            System.out.println("字符串中包含字符: " + targetChar);
        } else {
            System.out.println("字符串中不包含字符: " + targetChar);
        }
    }
}

解释说明:

  1. indexOf 方法:该方法返回指定字符在字符串中第一次出现的索引位置。如果未找到该字符,则返回 -1。因此,我们可以通过判断返回值是否为 -1 来确定字符串中是否包含该字符。
  2. contains 方法:该方法用于检查字符串中是否包含指定的子字符串。由于 contains 方法只接受字符串参数,因此我们需要使用 Character.toString 将字符转换为字符串后再进行比较。

这两种方法都可以用来检查字符串中是否包含某个字符。

上一篇:java字符串分割

下一篇:java泛型方法的定义和使用

大家都在看

java url decode

java判断是windows还是linux

java连接数据库的代码

java date类型比较大小

java djl

ubuntu 卸载java

es java api

java list 查找

java 解压rar

jsonobject.tojavaobje

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站