91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

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
丰镇市| 吉安县| 买车| 拉孜县| 梓潼县| 从化市| 江山市| 清水河县| 同仁县| 始兴县| 航空| 宁海县| 台中市| 靖宇县| 通城县| 泸州市| 海晏县| 凉城县| 土默特左旗| 蒙山县| 岳普湖县| 怀柔区| 麟游县| 北碚区| 丰顺县| 武汉市| 江源县| 廊坊市| 庆阳市| 赤壁市| 邵武市| 景东| 麻城市| 农安县| 来宾市| 黄浦区| 新和县| 柘荣县| 屏山县| 普兰县| 罗定市|