Java Java.lang.StringBuilder.delete()实例讲解
时间:2022-04-07
本文章向大家介绍Java Java.lang.StringBuilder.delete()实例讲解,主要分析其语法、参数、返回值和注意事项,并结合实例形式分析了其使用技巧,希望通过本文能帮助到大家理解应用这部分内容。
描述
这个java.lang.StringBuilder.delete() 方法删除此序列的子字符串中的字符。
子字符串从指定的开始start并扩展到索引处的字符end - 1或到end如果不存在这样的字符,则为序列的。如果start等于end,不做任何更改。
声明
以下是声明java.lang.StringBuilder.delete()方法
public StringBuilder delete(int start, int end)
参数
start- 这是开始索引,包括在内。
end- 这是结束索引,独占。
返回值
此方法返回此对象。
异常
StringIndexOutOfBoundsException- 如果 start 为负,大于 length(),或大于 end。
示例
下面的例子展示了 java.lang.StringBuilder.delete() 方法的用法。
package com.tutorialspoint;
import java.lang.*;
public class StringBuilderDemo {
public static void main(String[] args) {
StringBuilder str = new StringBuilder("Java lang package");
System.out.println("string = " + str);
// deleting characters from index 4 to index 9
str.delete(4, 9);
System.out.println("After deletion = " + str);
}
}
让我们编译并运行上面的程序,这将产生以下结果 -
string = Java lang package After deletion = Java package
- java教程
- Java快速入门
- Java 开发环境配置
- Java基本语法
- Java 对象和类
- Java 基本数据类型
- Java 变量类型
- Java 修饰符
- Java 运算符
- Java 循环结构
- Java 分支结构
- Java Number类
- Java Character类
- Java String类
- Java StringBuffer和StringBuilder类
- Java 数组
- Java 日期时间
- Java 正则表达式
- Java 方法
- Java 流(Stream)、文件(File)和IO
- Java 异常处理
- Java 继承
- Java 重写(Override)与重载(Overload)
- Java 多态
- Java 抽象类
- Java 封装
- Java 接口
- Java 包(package)
- Java 数据结构
- Java 集合框架
- Java 泛型
- Java 序列化
- Java 网络编程
- Java 发送邮件
- Java 多线程编程
- Java Applet基础
- Java 文档注释
- r语言中对LASSO回归,Ridge岭回归和Elastic Net模型实现
- cmd里如何查看历史命令并执行
- akka-typed(10) - event-sourcing, CQRS实战
- 【每日一题】37. Sudoku Solver
- A quick introduction to innodb_ruby (2.对innodb_ruby的简单介绍)
- Webkit 内核初探
- 配置跨域后,框架帮我们做了什么?
- python应用(1):安装与使用
- TCP粘包和拆包
- 性能测试必备命令(1)- free
- 记一次有趣的挖矿病毒
- 性能测试必备知识(10)- Linux 是怎么管理内存的?
- Ng-Matero V10 正式发布!
- 30.Python装饰器
- 13-5 vi查找和替换