• JAVA字符串类


    一、字符串类String
    1、String是一个类,位于java.lang包中
    2、创建一个字符串对象的2种方式:
    String 变量名=“值”;
    String 对象名=new String(“值”);
    3、字符串的常用方法
    3.1 字符串长度——length()
    3.2 判断值是否相等 equals()
    3.3 判断字符串对象地址是否相同 ==
    3.4 忽略 大小写 判断 equalsIgnoreCase()
    3.5 大小写转换 
    toLowerCase()——小写
    toUpperCase()——大写
    3.6 字符串连接的方式
    方式1:使用+号
    方式2:字符串变量.concat(要连接的字符串);
    3.7 字符串提取的常用方法
    同一个方法,有多种表现形式——方法重载
    3.7.1 indexOf(字符或字符串),查找字符或字符串首次出现的位置;
    返回一个数字,-1表示没有,返回是=0的数字,表示存在
    3.7.2 lastIndexOf(字符或字符串),查找字符或字符串最后一次出现的位置;
    返回一个数字,-1表示没有,返回是=0的数字,表示存在
    3.7.3 substring()方法
    substring(提取位置):表示从提取位置开始一直提取到字符串的末尾结束
    substring(开始位置,结束位置):表示提取从开始位置,到结束位置-1的子字符串[结束位置大于整个字符串的长度,出现异常]
    3.8 trim()——去掉字符串左右两边的空格
    3.9 字符串拆分——split()返回字符串数组
    二、StringBuffer类
    1、StringBuffer和String的区别?
    String空间或长度是固定的,StringBuffer空间可变
    String效率低于StringBuffer类
    2、使用StringBuffer类的步骤?
    步骤1:先创建对象
    StringBuffer 对象名=new StringBuffer();
    StringBuffer 对象名=new StringBuffer(默认值);
    步骤2:向对象中追加或插入值
    StringBuffer对象名.append(追加的值);可以追加任何值(char,int等)
    StringBuffer对象名.insert(要插入的位置,插入的值);

  • 相关阅读:
    创始人透露Twitter新盈利计划:第三方将受益
    试试ScribeFire转发我的其它博客
    2009年12月30日:新网因清除URL转发域名导致DNS解析故障
    VS2008 如果更改源代码管理插件,将关闭活动解决方案或项目
    Linq使用Group By经验总结
    使用C#的BitmapData
    Java与C#开发上的一些差异与转换方法
    成都七中成绩文件导入SQL脚本
    用SQL SERVER对EXCEL数据进行处理
    NULLIF和ISNULL
  • 原文地址:https://www.cnblogs.com/shuchongzeishuai/p/6991160.html
Copyright © 2020-2023  润新知