java中indexof的用法(java字符串indexof方法)

定义和用法indexOf()方法可返回某个指定的字符串值在字符串中首次出现的位置。语法stringObject.indexOf(searchvalue,fromindex)参数描述searchvalue必需。规定需检索的字符串值。fromindex

定义和用法

indexOf() 方法可返回某个指定的字符串值在字符串中首次出现的位置。

语法

stringObject.indexOf(searchvalue,fromindex)

参数描述searchvalue必需。规定需检索的字符串值。fromindex

可选的整数参数。

规定在字符串中开始检索的位置。

它的合法取值是 0 到 stringObject.length – 1。

如省略该参数,则将从字符串的首字符开始检索。

说明

该方法将从头到尾地检索字符串 stringObject,看它是否含有子串 searchvalue。开始检索的位置在字符串的 fromindex 处或字符串的开头(没有指定 fromindex 时)。如果找到一个 searchvalue,则返回 searchvalue 的第一次出现的位置。stringObject 中的字符位置是从 0 开始的。

提示和注释

注释:indexOf() 方法对大小写敏感!

注释:如果要检索的字符串值没有出现,则该方法返回 -1。

实例

在本例中,我们将在 “Hello world!” 字符串内进行不同的检索:

<script type=\"text/javascript\">
var str=\"Hello world!\"
document.write(str.indexOf(\"Hello\") + \"<br />\")
document.write(str.indexOf(\"World\") + \"<br />\")
document.write(str.indexOf(\"world\"))
</script>

以上代码的输出:

0
-1
6

TIY

  • indexOf()
  • 如何使用 indexOf() 在字符串内进行检索。

java中indexof的用法(java字符串indexof方法)

if (whiteList.indexOf(to.path) !== -1) {

// 在免登录白名单,直接进入

next()

} else {

next(`/login?redirect=${to.path}`) // 否则全部重定向到登录页

NProgress.done()

}

}

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,请发送邮件至 55@qq.com 举报,一经查实,本站将立刻删除。转转请注明出处:https://www.szhjjp.com/n/24863.html

(0)
nan
上一篇 2021-09-13
下一篇 2021-09-13

相关推荐

  • db2数据库怎么导出表结构

    要导出DB2数据库中的表结构,可以使用以下命令:首先登录到DB2数据库中的命令行界面或者使用DB2控制中心。使用以下命令导出表结构:db2look -d database_name -e -o output_file.sql其中,database_name是要导出表结构的数据库名称,output_file是导出的文件名。运行该命令后,系统将会生成一个包含指定数据库中所有表结构的sql文件。可以使用

    2024-02-20
    0
  • 主机别名有什么用(主机名和计算机名的区别)

    主机别名有什么用,主机名和计算机名的区别内容导航:域名里主机名和别名的作用有什么区别台式电脑的主机起什么作用建设银行中帐户的别名有什么用农业银行的账户别名设置有什么用一、域名里主机名和别名的作用有什么区别域名的形式是以若干个英文字母和数字组成,由.分隔成几部分,如就是一个域名。.中国和.com的管理机构是不同的,中文后缀的是由CNNIC管理的,英文后缀的是由

    2022-05-03
    0
  • discuz如何修改源代码(开源论坛discuz使用)

    discuz如何修改源代码,开源论坛discuz使用内容导航:discuz怎么修改首页源代码怎么可以把图片转换成代码怎么修改DISCUZ模板代码Discuz首页文件在哪里修改源码一、discuz怎么修改首页源代码在你的模板目录下的common文件夹里面,这是常见的

    2022-04-23
    0
  • Java中synchronousqueue怎么使用

    在Java中,可以使用SynchronousQueue来实现线程之间的同步通信。SynchronousQueue是一个不存储元素的阻塞队列,它的主要特点是生产者线程必须等待消费者线程消费完元素后才能继续生产新的元素。以下是使用SynchronousQueue的示例代码:import java.util.concurrent.SynchronousQueue;public class Synch

    2024-01-20
    0
  • FastAPI中怎么实现异步编程

    在 FastAPI 中实现异步编程可以通过使用 Python 的 async 和 await 关键字来实现。你可以在路由处理函数中使用 async def 来定义一个异步函数,并在需要异步执行的地方使用 await 关键字来等待异步操作的完成。下面是一个简单的示例代码,演示了如何在 FastAPI 中实现异步编程:from fastapi import FastAPIimport async

    2024-05-11
    0
  • 「域名建站运维商城建站怎么建需要什么区别」建站问题,请进

    域名建站运维商城建站怎么建需要什么区别,商城建站服务内容导航:我自己买的有域名,可是怎么建设网站,我想把网站商城网站建设需要注意哪些建站问题,请进网站建设流程是什么,一般个人建站和公司建站有什一、我自己买的有域名,可是怎么建设网站,我想把网站1)申请ICP许可证;2)买个服务器;3)将你的域名解析到服务器上;4)在服务器上装个Word

    2022-05-12
    0

发表回复

登录后才能评论