int index = str.indexOf('o');
System.out.pri"> int index = str.indexOf('o');
System.out.pri">
117.info
人生若只如初见

Java indexof的用法有哪些

Java中的indexOf方法用于查找指定字符或字符串在字符串中第一次出现的位置,并返回索引值。

使用方法:

  1. indexOf(char ch):返回指定字符在字符串中第一次出现的位置,如果不存在返回-1。

示例:

String str = "Hello, world!";
int index = str.indexOf('o');
System.out.println(index); // 输出4
  1. indexOf(String str):返回指定字符串在字符串中第一次出现的位置,如果不存在返回-1。

示例:

String str = "Hello, world!";
int index = str.indexOf("world");
System.out.println(index); // 输出7
  1. indexOf(char ch, int fromIndex):返回指定字符在字符串中从指定位置开始到末尾第一次出现的位置,如果不存在返回-1。

示例:

String str = "Hello, world!";
int index = str.indexOf('o', 5);
System.out.println(index); // 输出7
  1. indexOf(String str, int fromIndex):返回指定字符串在字符串中从指定位置开始到末尾第一次出现的位置,如果不存在返回-1。

示例:

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

未经允许不得转载 » 本文链接:https://www.117.info/ask/fe3c5AzsLCQRXAlc.html

推荐文章

  • js事件源window.event.srcElement兼容性怎么写

    在不同浏览器中,获取事件源的方式有所不同。以下是一种兼容性写法:
    var eventSource = event.target || event.srcElement; 在现代浏览器中,事件对象有ta...

  • Java实现全排列的算法有哪些

    Java实现全排列的算法有以下几种: 递归算法:使用递归实现全排列算法,将数组分为两部分,一部分是固定的第一个元素,另一部分是剩余的元素,然后递归求解剩余元...

  • 如何使用python爬虫爬取数据

    要使用Python爬虫爬取数据,你可以按照以下步骤进行操作: 导入所需的库: import requests
    from bs4 import BeautifulSoup 发送HTTP请求获取网页内容: ur...

  • C#怎么实现Windows服务测试与调试

    要在C#中实现Windows服务的测试和调试,可以按照以下步骤进行操作: 创建一个新的Windows服务项目。在Visual Studio中,选择“文件”->“新建”->“项目”,然后...