亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

String中的indexOf方法怎么使用

小億
77
2023-12-07 09:03:45
欄目: 編程語言

在Java中,String類的indexOf方法用于查找指定字符或字符串在當前字符串中第一次出現的位置。方法的使用方式如下:

  1. 查找指定字符的索引位置:

    String str = "Hello, World!";
    int index = str.indexOf('o');
    System.out.println(index);  // 輸出:4
    

    上述代碼中,indexOf方法接收一個字符作為參數,并返回該字符在字符串中第一次出現的位置。如果找不到該字符,則返回-1。

  2. 查找指定字符從指定位置開始的索引位置:

    String str = "Hello, World!";
    int index = str.indexOf('o', 5);
    System.out.println(index);  // 輸出:8
    

    在上述代碼中,indexOf方法的第二個參數指定了從字符串的第5個位置開始查找字符’o’的索引位置。如果指定位置之前不存在該字符,則返回-1。

  3. 查找指定字符串的索引位置:

    String str = "Hello, World!";
    int index = str.indexOf("World");
    System.out.println(index);  // 輸出:7
    

    上述代碼中,indexOf方法接收一個字符串作為參數,并返回該字符串在目標字符串中第一次出現的位置。如果找不到該字符串,則返回-1。

  4. 查找指定字符串從指定位置開始的索引位置:

    String str = "Hello, World!";
    int index = str.indexOf("o", 5);
    System.out.println(index);  // 輸出:7
    

    在上述代碼中,indexOf方法的第二個參數指定了從字符串的第5個位置開始查找子字符串"o"的索引位置。如果指定位置之前不存在該子字符串,則返回-1。

需要注意的是,indexOf方法對大小寫是敏感的。如果需要忽略大小寫進行查找,可以使用indexOf方法的變體:indexOf(String str, int fromIndex)或indexOf(String str)。這些變體方法會根據當前字符串的大小寫規則進行查找。

0
驻马店市| 邵阳市| 丽水市| 十堰市| 汉中市| 和静县| 黔西县| 奉节县| 永春县| 伊金霍洛旗| 襄城县| 容城县| 万山特区| 贵溪市| 同仁县| 边坝县| 湘潭县| 栾城县| 广昌县| 临高县| 漳州市| 南昌市| 靖安县| 潼关县| 吴旗县| 和平区| 芷江| 红河县| 花莲县| 称多县| 江北区| 兴山县| 赣榆县| 襄垣县| 石棉县| 义马市| 海淀区| 遵义县| 灌南县| 乌恰县| 龙海市|