Java StringBuffer indexOf()方法

java.lang.StringBuffer.indexOf(String str, int fromIndex) 方法返回此字符串指定的子字符串的第一次出现的索引,从指定的索引处。fromIndex参数是开始搜索的索引。

1 语法

public int indexOf(String str, int fromIndex)

2 参数

str : 这是要搜索的子字符串。

fromIndex : 从这里开始搜索的索引。

3 返回值

此方法返回从指定的索引处此字符串指定的子字符串第一次出现的索引。

4 示例

package com.yiidian;

/**

* 一点教程网: http://www.yiidian.com

*/

/**

* Java Enum compareTo()方法

*/

import java.lang.*;

public class StringBufferDemo {

public static void main(String[] args) {

StringBuffer buff = new StringBuffer("programming language");

System.out.println("buffer = " + buff);

// returns the index of the specified substring

System.out.println("Index of substring = " + buff.indexOf("age"));

/* returns the index of the specified substring, starting at

the specified index */

System.out.println("Index of substring = " + buff.indexOf("am",2));

/* returns -1 as the substring is not found starting at the

specified index */

System.out.println("Index of substring = " + buff.indexOf("am",10));

}

}

输出结果为:

buffer = programming language

Index of substring = 17

Index of substring = 5

Index of substring = -1

java string.indexof(string)_Java StringBuffer indexOf()方法相关推荐

  1. java使用drawtext重叠_Java Graphics.drawText方法代碼示例

    本文整理匯總了Java中org.eclipse.draw2d.Graphics.drawText方法的典型用法代碼示例.如果您正苦於以下問題:Java Graphics.drawText方法的具體用法 ...

  2. java反射 动态调用_java反射拼接方法名动态执行方法

    近期由于负责项目的一个模块,该模块下有很多分类,每个分类都有一个编码code,这个值是作为一个参数携带过来的.但是每个code确实对应一个方法的. code的值有很多个,自己又不想做ifelse或者s ...

  3. Java 中array.size()_Java ArrayDeque size()方法与示例

    ArrayDeque类size()方法size()方法在java.lang包中可用. size()方法用于返回存储在此双端队列中的大小(元素数). size()方法是一个非静态方法,只能通过类对象访问 ...

  4. java printwriter 没有关闭_Java PrintWriter close()方法

    Java PrintWriter close()方法 java.io.PrintWriter.close() 方法关闭该流并释放与之关联的所有系统资源. 1 语法 public void close( ...

  5. java printstream 覆盖了_Java PrintStream clearError()方法与示例

    PrintStream ClassclearError()方法clearError()方法在java.io包中可用. clearError()方法用于清除此PrintStream的内部错误状态. cl ...

  6. java print 格式化输出_java 格式化输出方法

    在javaSE5中推出了printf方法来输出文本到控制台,在java中现在有如下方法可以输出文本: 1.System.out.println(....) //输出并换行 2.System.out.f ...

  7. java中扫描仪程序_Java扫描仪delimiter()方法及示例

    扫描仪类delimiter()方法delimiter()方法在java.util包中可用. delimiter()方法用于检索当前与分隔符匹配的Scanner的模式. delimiter()方法是一种 ...

  8. java touch创建文件_Java FileUtils.touch方法代碼示例

    本文整理匯總了Java中org.apache.commons.io.FileUtils.touch方法的典型用法代碼示例.如果您正苦於以下問題:Java FileUtils.touch方法的具體用法? ...

  9. java泛型与接口_Java泛型用于方法,类和接口

    什么是泛型? 型就是数据类型参数化.就是说原本定死的数据类型像方法中的形参一样,数据是不确定的,使用的时候由人传进去,泛型就是这样,数据类型不确定了.使用的时候再确定就可以了. 泛型的特点 是JDK1 ...

最新文章

  1. 通过crontab调度java -jar任务提示nohup: failed to run command `java': No such file or directory...
  2. 18.了解各种与排序有关的选择
  3. jdk环境变量配置_jmeter及jdk的环境变量配置
  4. java连接mysql数据库连接池_java使用原生MySQL实现数据的增删改查以及数据库连接池技术...
  5. html 用svg缩放拉伸,html – 拉伸SVG以适应其父级的100%高度和宽度
  6. Android mock单例对象,如何对Java单例模式进行mock
  7. 信息学奥赛一本通 1232:Crossing River | OpenJudge NOI 4.6 702:Crossing River
  8. [Unity2018.3新功能]Prefab嵌套和变体
  9. 设计模式(行为型模式)——模板方法模式(Template Method)
  10. Ubuntu环境下远程调试Android手机设备
  11. Android 简单又炫酷的帧动画(加载动画)
  12. python ocr 识别中文pdf_基于Python实现对PDF文件的OCR识别
  13. 平板电脑可以用手写的计算机软件,手写平板电脑哪款好 手写平板电脑有哪些推荐...
  14. Re: 一个公司如何才能留住员工呢?
  15. 关于pack_padded_sequence 和 pad_packed_sequence最清楚的解释
  16. 钉钉、企业微信平台发送工资条程序--燕春科技工资条管理系统2.0
  17. 基于Springboot的漫画之家管理系统
  18. 零基础建站教程(二)宝塔面板的使用和CMS的安装
  19. YUI 3 学习笔记:loader
  20. CANoe——CAPL(Message)

热门文章

  1. R语言sd函数计算数值标准差实战(Standard Deviation)
  2. python使用numpy的np.fmod函数计算numpy数组除以某一特定数值剩余的余数(remainder)、np.mod函数和np.fmod函数对负值的处理方式有差异
  3. R语言使用magick包的image_border函数和image_background函数自定义图像的边界和背景(Change image border and background)
  4. R语言ggplot2可视化使用facet_grid构建多个子图(facet、面图)并自定义每个子图(facet、面图)的文本实战
  5. R语言dplyr包recode函数、recode_factor函数数值或因子替换实战
  6. plotly基于dataframe数据绘制股票蜡烛图(Candlestick)
  7. Xshell+技巧+快捷键
  8. JAVA中0 结果_Java练习题-求1000!的结果中包含多少个0
  9. java display html_css html布局之display属性_动力节点Java学院整理
  10. 《LoadRunner 没有告诉你的》之三——理发店模型