zoukankan      html  css  js  c++  java
  • StringBuffer类

    String的内容一旦声明则不可改变,如果改变,则改变的肯定是String的引用地址。

    如果一个字符串要被经常改变,则就必须使用StringBuffer类。

    String类中可以通过“+”进行字符串的连接。

    但是StringBuffer中只能使用append方法进行字符串的连接。

    StringBuffer的常用方法

    //=================================================
    // File Name       :	StringBuffer_demo
    //------------------------------------------------------------------------------
    // Author          :	Common
    
    
    
    
    //主类
    //Function        : 	StringBuffer_demo
    public class StringBuffer_demo {
    
    	public static void main(String[] args) {
    		// TODO 自动生成的方法存根
    		StringBuffer buf = new StringBuffer();
    		buf.append("Hello");
    		buf.append("Word");
    		buf.append("布尔=").append(true);	//连续调用append方法
    		
    		buf.insert(0, "张三");										//在所有内容之前添加内容
    		buf.insert(buf.length(), "张三");					//在所有内容之前添加内容
    		
    //		String str = buf.reverse().toString();			//字符串反转操作
    		
    //		buf.replace(0, buf.length(), "张三");			//把从头到尾的字符串替换成指定的字符
    		
    		buf.delete(0, 5);											//删除指定范围的字符串
    		
    		System.out.println(buf.substring(0,5));	//截取指定范围的内容
    		System.out.println(buf);
    		
    		if(buf.indexOf("张三")==-1){						//查找指定的内容是否存在
    			System.out.println("不包含指定的字符");
    		}else{
    			System.out.println("包含指定的字符");
    		}
    //		System.out.println(str);
    	}
    
    }
    
  • 相关阅读:
    面试题 01.04. 回文排列
    面试题 01.03. URL化
    面试题 01.02. 判定是否互为字符重排
    面试题 01.01. 判定字符是否唯一
    剑指 Offer 68
    剑指 Offer 68
    Wpf杀死所有线程、Wpf关闭程序杀死所有线程
    wpf的webbrowser与javascript交互
    WPF将HHMMSS转换为时间格式字符串
    IDEA建立Spring MVC Hello World 详细入门教程
  • 原文地址:https://www.cnblogs.com/tonglin0325/p/5262661.html
Copyright © 2011-2022 走看看