打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
JAVA中indexOf函数用法

int indexOf(int ch,int fromIndex)函数:就是字符ch在字串fromindex位后出现的第一个位置.没有找到返加-1

eg:String str="a2dfcfar1bzvb";

System.out.println(str.indexOf(97,2));

看这个例子,输出:6

a的ASCII为97,就从d开始找a找到了输出a所在字符串的确切位置,找不到就输出-1!(java中位置第一个从0开始)

int indexOf(int ch,int fromIndex)函数:就是字符ch在字串fromindex位后出现的第一个位置.没有找到返加-1

eg:String str="a2dfcfar1bzvb";

System.out.println(str.indexOf(97,2));

看这个例子,输出:6

a的ASCII为97,就从d开始找a找到了输出a所在字符串的确切位置,找不到就输出-1!(java中位置第一个从0开始)

String.indexOf函数用法小结

1. indexOf的参数是String, startIndex: Number;

    indexOf的返回值为int,

2. Function indexOf 包含如下几个格式:

1). Strng.indexOf(substring) //搜索String中的substring,默认从0位开始;

2). String.indexOf(substring, int m) //搜索String中的substring, 默认从第m位开始;

public class Hehe

{

 

 

 int i;

 int x;

 String ip= null;

 String input1 = null;

 String input2 = null;

 public void main(String args[]){

 ip = "126.168.1.1";

 i = ip.indexOf('.');

 x = ip.indexOf('.',i+1);

 input1 = ip.substring(0,i);

 input2 = ip.substring(i+1, x);

 

 System.out.println("the  input1 is "+input1);

 System.out.println("the input2 is "+input2);

                                  }

}

结果是

the  input1 is 126

the input2 is 168

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
java 编程-------基本类型
Java-String类的常用方法总结
【Java字符串】字符串虽简单,但这些你不一定知道【小白一定要注意】
JAVA String类经常用方法
string类的使用方法
Java中String类的方法及说明
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服