全屏

java.lang.StringBuilder.replace()方法按照这个顺序,在指定的字符串的子字符串替换字符。子串开始在指定start的 索引,并延伸到该字符 end - 1,或如果序列的末端不存在这样的字符。

声明

以下是java.lang.StringBuilder.replace()方法的声明public StringBuilder replace(int start, int end, String str)

参数start -- 这是开始索引(包括)。

end -- end 索引(不包括)。

str -- 这是字符串,它将取代以前的内容。

返回值

此方法返回这个对象。

异常StringIndexOutOfBoundsException -- 如果start为负,或大于length(),或大于end。

例子

下面的例子显示java.lang.StringBuilder.replace()方法的使用。package cn.sxt;

import java.lang.*;

public class StringBuilderDemo {

public static void main(String[] args) {

StringBuilder str = new StringBuilder("Java Util Package");

System.out.println("string = " + str);

// replace substring from index 5 to index 9

str.replace(5, 9, "Lang");

// prints the StringBuilder after replacing

System.out.println("After replacing: " + str);

}

}

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

After replacing: Java Lang Package

分享到:

0评论

java replace stringbuilder_java.lang.StringBuilder.replace()方法实例相关推荐

  1. java byte short_java.lang.Short.byteValue()方法实例

    java.lang.Short.byteValue()方法返回这个Short为一个字节的值. 声明 以下是java.lang.Short.byteValue()方法的声明 public byte by ...

  2. java float.parsefloat_java.lang.Float.parseFloat()方法实例

    全屏 java.lang.Float.parseFloat()方法返回一个为指定String表示新的浮点初始化值,由Float类的valueOf方法执行的值. 声明 以下是java.lang.Floa ...

  3. java class getfield_java.lang.Class.getField()方法实例

    全屏 java.lang.Class.getField() 返回一个Field对象,它反映此Class对象所表示的类或接口的指定公共成员字段. name参数是一个字符串,指定所需字段的简单名称. 声明 ...

  4. java+long.builder_java.lang.StringBuilder.append(long lng)方法实例

    全屏 java.lang.StringBuilder.append(long lng)方法追加long参数到此序列的字符串表示形式. 声明 以下是java.lang.StringBuilder.app ...

  5. 将java中数组转换为ArrayList的方法实例(包括ArrayList转数组)

    方法一:使用Arrays.asList()方法 1 2 String[] asset = {"equity", "stocks", "gold&quo ...

  6. daemons java,java.lang.ThreadGroup.isDaemon()方法实例

    全屏 java.lang.ThreadGroup.isDaemon()方法测试此线程组是否为一个后台程序线程组.当其最后一个线程被停止或它的最后一个线程组被销毁守护线程组会自动销毁. 声明 以下是ja ...

  7. java string contains indexof,java.lang.String.contains()方法实例

    全屏 java.lang.String.contains()当且仅当此字符串包含char值的指定序列,此方法返回true. 声明 以下是java.lang.String.contains()方法的声明 ...

  8. java hypot_java.lang.StrictMath.hypot()方法实例

    全屏 java.lang.StrictMath.hypot()方法返回 sqrt(x2 + y2) 没有中间溢或下溢.它包括了一些情况:如果任一参数为无穷大,那么结果为正无穷大. 如果任一参数为NaN ...

  9. java sinh_java.lang.StrictMath.sinh()方法实例

    全屏 java.lang.StrictMath.sinh()方法返回double值的双曲正弦值. x的双曲正弦被定义为 (ex - e-x)/2 其中e是欧拉数.它包括以下情况:如果参数为NaN或无穷 ...

最新文章

  1. 2022-2028年中国清水混凝土行业供需策略分析及市场供需预测报告
  2. LUT 查表反色处理
  3. 计算器界面分析及界面程序实现
  4. 林轩田机器学习基石课程笔记1 -The Learing Problem
  5. 河北经济发展进入新阶段:服务业成主导产业
  6. 装机之windows10和ubuntu双系统
  7. 中文字符频率统计python_使用 Python 统计中文字符的数量
  8. 苹果手机怎么清理听筒灰尘_iPhone手机听筒声音小、有杂音?成都苹果维修点教你轻松解决...
  9. 智能电视聚好看连接服务器失败,海信电视网络异常解决办法
  10. 使用python基于git log统计开发代码量
  11. 简单的三点式腰背肌锻炼方法
  12. 初学cocoa开发:带你走入不一样的世界
  13. php微信转发无法显示标题图片,微信分享到朋友圈的链接,内容打开正常,但在微信中分享时封面缩略图图像和标题显示不出来?...
  14. 读书印记 - 《让大象飞》
  15. 群晖emby服务端下载(弃坑,官网已经能顺畅访问)
  16. 【智能制造】周宏仁:通俗易懂讲清楚制造业“数字化起步,网络化崛起,智能化发展”;任泽平:解码“德国制造”的七大基因
  17. Kafka之kafka-topics.sh的使用方式
  18. TesseractOCR(光学字符识别)引擎概述(一)
  19. 直方图均衡化(Histogram equalization)与直方图规定化
  20. 呵护眼睛,从小事做起

热门文章

  1. SSM整合Druid数据库连接池
  2. 实战_02_Spring SpringMVC 整合Mybaits
  3. Vue全家桶 - 电商后台管理系统项目开发实录(详)
  4. Node.js 入门详解(四)
  5. cropper基本用法
  6. vue Draggable实现拖动改变顺序
  7. oracle数据库触发器删除不,Oracle之后删除触发器
  8. 360浏览器网页走丢了_超酷!Win10 正式版全新 UI 界面,全球第二大浏览器上线...
  9. Qt场景中图形项的删除
  10. datagridview取消默认选中_C# WinForm 取消DataGridView的默认选中Cell 使其不反蓝