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

JAVA中indexOf函数用法相关推荐

  1. Java中indexof()的用法

    Java中indexof()的用法 indexOf 方法返回一个整数值,指出 String 对象内子字符串的开始位置.如果没有找到子字符串,则返回-1. 如果 startindex 是负数,则 sta ...

  2. JAVA中indexOf函数和lastindexOf函数

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

  3. java中trim函数用法_深入理解jQuery.trim() 函数及trim()用法

    jQuery.trim() 函数及trim()用法详解 jQuery.trim()函数用于去除字符串两端的空白字符.该函数可以去除字符串开始和末尾两端的空白字符(直到遇到第一个非空白字符串为止).它会 ...

  4. java 中indexOf函数详解

    最近在解决android 中listview的查找问题,用到了indexOf 方法,仔细看了下源码,详解如下. private static int indexOf(String source, St ...

  5. Java String.indexOf() 函数用法小结

    1. indexOf的参数是 String,  startIndex: Number; indexOf的返回值为int, 2. Function indexOf 包含如下几个格式: 1). Strng ...

  6. java中compile函数用法_【转】关于java中Pattern.compile函数的相关解释

    Pattern.compile函数:Pattern Pattern.compile(String regex, int flag) flag的取值范围如下: Pattern.CANON_EQ,当且仅当 ...

  7. indexof java 用法_java中indexof的用法

    indexOf()的用法,具体是什么意思?? indexOf()的意思:查找一个字符串中,第一次出现指定字符串的位置. indexOf()的用法: indexOf(int,ch) 先看第一个index ...

  8. java split函数的用法_java中split函数用法以及注意事项

    java中split函数用法以及注意事项 发布时间:2020-04-23 10:28:23 来源:亿速云 阅读:215 作者:小新 本篇文章和大家了解一下java中split函数用法以及注意事项.有一 ...

  9. Java中split函数的用法及使用示例

    Java中split函数的用法及使用示例 2010-05-04 10:21 日志原文:http://lhgc.blog.sohu.com/80444801.html java.lang.string. ...

最新文章

  1. Gridview数据显示实现按日期排序分割线
  2. 缓存击穿问题解决思路
  3. python填写excel-python读写Excel
  4. ARTS打卡计划第六周
  5. Android开发中怎样调用系统Email发送邮件(多种调用方式)
  6. linux 怎么重装libaprutil,Apache安装出错_cannot install `libaprutil-1.la' to a directory
  7. viewDidLoad、viewWillAppear、viewWillDisappear
  8. jboss fuse 教程_在JBoss Fuse / Fabric8 / Karaf中使用Byteman
  9. conda clean -i
  10. 通达信版弘历软件指标_弘历软件指标公式源码
  11. U盘启动装系统的操作方法(U盘PE启动安装GHOST XP)
  12. python 反爬虫策略
  13. stm32上基于LwIP移植LibArtnet
  14. oracle19c报价_Oracle 19c下载
  15. 无法听到计算机发出的声音怎么办,qq语音听不到对方的声音怎么办_电脑qq语音我听不到对方声音修复方法-win7之家...
  16. ABT Node:为去中心应用开发带来的范式迁移
  17. html中快速复制上一行并粘贴到下一行
  18. ios android 跨平台工具,15个很优秀的跨平台的移动开发工具
  19. 如何将台式机的网络共享给另外一台台式机
  20. 计算机玩游戏不能全屏,电脑屏幕有黑边怎么调全屏 玩游戏不能全屏是什么情况...

热门文章

  1. iOS之Block总结以及内存管理
  2. 第一篇:web之前端之html
  3. 2016/3/10 PHP (超文本预处理器) 是什么?
  4. mac显示/隐藏文件
  5. “挨踢民工”的奇葩生活录
  6. APL开发日志--2012-11-26
  7. 异常宕机 Ora-00600 [Kccpb_sanity_check_2] 错误解决方法
  8. 没有足够的系统内存来运行此查询。
  9. linux驱动中printk的使用注意事项
  10. CentOS 查看系统版本号