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);

      

  • 相关阅读:
    3配置
    1开机初始化配置
    shell <<EOF
    Sun SPARC Enterprise M5000 启动步骤
    CISCO MDS – Useful ‘Show’ Commands
    oracle 内存不足处理
    mysql 日志类型
    MySQL 学习
    抓取进程中包括其所有线程的iowait时间
    每天网络半小时(MAC数据包在哪里合并的)
  • 原文地址:https://www.cnblogs.com/xzzheng/p/11067229.html
Copyright © 2011-2022 走看看