zoukankan      html  css  js  c++  java
  • 《Java从入门到精通(入土)》字符串 上

    • 声明字符串

                ps:字符串必须包含在一对双引号之间。

         声明字符串 ,如:string s;

    • 创建字符串

      1.用一个字符数组a创建String对象

        

    char a[]={'g','o','o','d'};
    String s = new String(a);
    等价于:
    String s = new String("good");

      2.提取字符数组a中的一部分创建一个字符串对象

    char a[]={'s','t','u','d','e','n','t'};
    String s = new String(a,2,4);
    //2是起始位置,4是长度
    //等价于:
    String s = new String("uden");

    • 连接字符串

        直接用+(加号)连接两个字符串。

      

    • 获取字符串长度

        String str = "i am student";

        int size = str.length();

      ps:返回的长度要包括空格数

    • 字符串查找

      indexOf()方法返回的是搜索字符或字符串首次出现的位置,若没找到,则返回-1

      lastIndexOf()方法返回的是搜索字符或字符串最后出现的位置 ,同上

      格式:str.indexOf(substr)

      

    String str = "we are student";
    int size = str.indexOf("a");
    //size=3

      关于空字符串:

    • 获取指定索引位置的字符串

        格式:str.charAt(int index);

      

  • 相关阅读:
    scrum项目冲刺_day03总结
    scrum项目冲刺_day02总结
    关于Map的PUT的value值的问题
    oracle见表
    sql优化(转载)
    oracle注意事项
    mybatis中jdbcType的作用和是否必须
    spring 的web.xml的加载顺序
    spring 另开线程时的注入问题
    获取客户端的ip
  • 原文地址:https://www.cnblogs.com/xzzheng/p/11067229.html
Copyright © 2011-2022 走看看