java indexof返回_Java String.indexOf返回值及使用方法

本文详细介绍了java.lang.String.indexOf(int ch)方法,该方法用于返回指定字符在字符串中首次出现的索引。说明了参数、返回值情况,-1表示未查到字符,其他值为字符出现位置,还给出了使用该方法的实例及运行结果。

描述

java.lang.String.indexOf(int ch) 方法返回指数在此字符串中第一次出现的指定字符

如果输入的字符值ch发生在此String对象表示的字符序列,那么指数(Unicode代码单元)第一次出现这种情况,则返回

声明

以下是java.lang.String.indexOf()方法的声明public int indexOf(int ch)

参数

ch-- This is a character (Unicode code point).

返回值

-1表示没有查到字符

其他值表示字符出现的位置

通过此对象,或者-1表示的字符序列中的字符第一次出现的索引,如果此方法返回的字符不会发生

异常

NA

实例

下面的示例演示使用的java.lang.String.indexOf()方法package com.yiibai;

import java.lang.*;

public class StringDemo {

public static void main(String[] args) {

String str = "This is yiibai";

// returns the index of occurrence of character s

System.out.println("index of letter 's' = "

+ str.indexOf('s'));

// returns -1 as character e is not in the string

System.out.println("index of letter 'e' = "

+ str.indexOf('e'));

}

}

让我们来编译和运行上面的程序,这将产生以下结果:

index of letter 's' = 3

index of letter 'e' = -1

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值