zoukankan      html  css  js  c++  java
  • 2016/1/12 String 笔记整理

    String  简介                        文件名 Teststring 有实例

    String类 即字符串类型,并不是Java的基本数据类型,但可以像基本数据类型一样使用,用双引号括起来进行声明。在Java中用String类的构造方法来创建字符串变量。

    常用构造方法  

    1,         String s=new  String();

    2,         Char a[]={‘g’,‘o’,‘o’,‘d’};

    String s=new  String(a);  String s=new  String(a,1,3);取从第二个到第四个字符;

    以上两个等价于  String s=new String(“good”);

    方法:①String类的length() 获取字符串长度   格式 str.length

       ②获取字符串的索引位置  

        调用字符串的indexOf方法搜索时,字符串的起始位置依次搜索,返回查询 字符 首次出现的位置的索引,如果没有检索到字符串,

               返回-1.  格式str.indexOf(substr)

        调用字符串的lastIndexOf()方法搜索时,会字符串的起始位置依次搜索,返回最后出现的位置的索引,如果没有检索到字符串,

               返回-1.格式str.lastIndexOf(substr)

        如果lastIndexOf()方法中的参数是空字符串“”,则返回的结果调用该字符串的length()方法的返回结果相同

        ③截取子字符串 

        substring(开始索引)

        substring(开始索引,结束索引):结束索引的最大值是字符串长度;子字符串长度是结束索引减开始索引;

                          开始索引不能大于结束索引

        ④去除前后空格  trim() 格式  str2=" a  ad  fd  a     "System.out.println(" 

          abc ab c 去空格"+str2.trim());

        ⑤替换:1,查找替换第一个replaceFirst(“已有 ”,“替换”)

             2,查找替换replace(“已有的字符串”,“要替换的字符串”)

        ⑥查找:查找字符串lastindexOf(“字符串”) 从后往前查找最后一个字符位置

            查找字符串firstindexOf(“字符串”) 从前往后查找第一个字符位置

        ⑦判断:字符串是否相等 1,.equals(字符串或变量)区分大小写

                           2,.equalsignoreCase(字符串或变量)不区分大小写

            开始startswith(“”)

            结束endswith(“”)

        ⑧大小写转换:tolowerCase()小写    toupperCase()大写

            ⑨分割:split("分隔符")返回数组

    构造方法:  1,String str="字符串常量"

                2,String str=new String("")    //new  表示开辟新的内存空间   

                3,String str=new String(char型数组)

  • 相关阅读:
    [工作积累] shadow map问题汇总
    引擎设计跟踪(九.14.3.4) mile stone 2
    引擎设计跟踪(九.14.3.3) Deferred shading的一些小细节
    引擎设计跟踪(九.14.3.2) Deferred shading的后续实现和优化
    《口袋妖怪 太阳/月亮》正式公布 简体中文确认
    古墓丽影:崛起 PC版今日发售
    枪弹辩驳(弹丸论破)即将登陆PC
    引擎设计跟踪(九.14.3.1) deferred shading: Depthstencil as GBuffer depth
    引擎设计跟踪(九.14.3) deferred shading 准备
    引擎设计跟踪(九.14.2 final) Inverse Kinematics: CCD 在Blade中的实现
  • 原文地址:https://www.cnblogs.com/haodayikeshu/p/5126030.html
Copyright © 2011-2022 走看看