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

      

  • 相关阅读:
    Java主流日志工具库
    JSON 与 String、Map、JavaBean互转
    Session超时处理
    spring cron表达式(定时器)
    Windows服务器下用IIS Rewrite组件为IIS设置伪静态方法
    JAVA导出Excel(支持多sheet)
    自己实现一个简单的线程池
    数据库
    计算机网络
    HashMap源码分析
  • 原文地址:https://www.cnblogs.com/xzzheng/p/11067229.html
Copyright © 2011-2022 走看看