5.30 StringBuffer的截取功能

/*
 * StringBuffer的截取功能:注意返回值类型不再是StringBuffer本身
 * public String substring(int start)
 * public String substring(int start,int end)
 */
public class StringBufferDemo {
	public static void main(String[] args) {
		// 创建字符串缓冲区对象
		StringBuffer sb = new StringBuffer();

		// 添加元素
		sb.append("hello").append("world").append("java");
		System.out.println("sb:" + sb);

		// 截取功能
		// public String substring(int start)
		String s = sb.substring(5);
		System.out.println("s:" + s);
		System.out.println("sb:" + sb);

		// public String substring(int start,int end)
		String ss = sb.substring(5, 10);
		System.out.println("ss:" + ss);
		System.out.println("sb:" + sb);
	}
}
时间: 2024-10-11 03:19:29

5.30 StringBuffer的截取功能的相关文章

Java基础知识强化43:StringBuffer类之StringBuffer的截取功能

1. StringBuffer的截取功能: public String subString(int Start): public String subString(int Start, int end): 返回类型是String类型,和前面几个功能不一样,本身没有发生变化. 2. 案例演示: 1 package cn.itcast_06; 2 3 /* 4 * StringBuffer的截取功能:注意返回值类型不再是StringBuffer本身了 5 * public String substr

java 12-4 StringBuffer类的替换、反转、截取功能

1.StringBuffer的替换功能: public StringBuffer replace(int start,int end,String str):从start开始到end用str替换 1 public class StringBufferDemo { 2 public static void main(String[] args) { 3 // 创建字符串缓冲区对象 4 StringBuffer sb = new StringBuffer(); 5 6 // 添加数据 7 sb.ap

StringBuffer的替换和反转和截取功能

A:StringBuffer的替换功能 * public StringBuffer replace(int start,int end,String str): * 从start开始到end用str替换 * B:StringBuffer的反转功能 * public StringBuffer reverse(): * 字符串反转 C:StringBuffer的截取功能及注意事项 :StringBuffer的截取功能 * public String substring(int start): * 从

Java基础知识强化39:StringBuffer类之StringBuffer的添加功能

1. StringBuffer的添加功能: public  StringBuffer append(String str):可以把任意类型数据添加到字符串缓冲区里面,并返回字符串缓冲区本身. public  StringBuffer insert(int offset, String str):在指定位置把任意类型的数据插入到字符串缓冲区里面,并返回字符串缓冲区本身. 注意:这两个方法都是返回字符串缓冲区对象本身,这样才能节省内存. 2. 案例演示: 1 package cn.itcast_02

Java基础知识强化40:StringBuffer类之StringBuffer的删除功能

1. StringBuffer的删除功能: public StringBuffer  deleteCharAt(int index):删除指定位置的字符,并返回字符串缓冲区本身. public StringBuffer  delete(int start,  int end):删除从指定位置开始到指定位置结束的内容,并返回字符串缓冲区本身. 2. 案例演示: 1 package cn.itcast_03; 2 3 /* 4 * StringBuffer的删除功能 5 * public Strin

web实现QQ头像上传截取功能

由于最近一段时间比较忙,发现好久没写博客了,给大家分享下最近搞的logo上传截取功能.在实现这个功能之前找了一些jq的插件,最后选定了cropper在github中可以找到. 具体的思路是1:选择上传的图片,在change事件中用form.jquery.js中的formajax异步提交表单,保存上传的图片 2:绑定cooper事件,对图片进行选取. 3:得到选中区域的坐标,对图片进行截取保存. 其中的难点是ie的兼容性问题,由于本人也不是很好,就不献丑了下面给大家附上代码 页面中的html <d

Java基础知识强化41:StringBuffer类之StringBuffer的替换功能

1. StringBuffer的替换功能: public  StringBuffer   replace(int  start,  int  end, String  str): 2. 案例演示: 1 package cn.itcast_04; 2 3 /* 4 * StringBuffer的替换功能: 5 * public StringBuffer replace(int start,int end,String str):从start开始到end用str替换 6 */ 7 public cl

Java基础知识强化42:StringBuffer类之StringBuffer的反转功能

1. StringBuffer 的反转功能: public StringBuffer reverse(): 2. 案例演示: 1 package cn.itcast_05; 2 3 /* 4 * StringBuffer的反转功能: 5 * public StringBuffer reverse() 6 */ 7 public class StringBufferDemo { 8 public static void main(String[] args) { 9 // 创建字符串缓冲区对象 1

实现java字符串长度截取功能

代码如下: /** * 字符串长度截取 * @author Administrator * */ public class Main { public static void main(String[] args) { String str = "java教程网提醒您,全屏观看效果更佳,更高清,该视频以学习为目的,不含任何商业模式,并且不提供任何的技术服务等,如有其它问题可以联系网站管理员,更多java源码尽在源码天堂."; int len = str.length(), maxLen