zoukankan      html  css  js  c++  java
  • String类的常用方法

    一、String类

    String类在java.lang包中,java使用String类创建一个字符串变量,字符串变量属于对象。java把String类声明的final类,不能有类。String类对象创建后不能修改,由0或多个字符组成,包含在一对双引号之间。

    二、String类对象的创建

    字符串声明:String stringName;

    字符串创建:stringName = new String(字符串常量);或stringName = 字符串常量;

    三、String类常用方法

    1.String类长度:String没有length的属性,有length()这个方法,可以获取字符串的长度。

    可以求得字符串s的长度,但是该长度会包含空格。

    2.indexOf()/lastIndexOf():可以获取指定字符串的索引位置。indexof()返回的是首次搜索字符出现的索引;lastindexof()返回的是搜索字符最后出现的索引。ps:索引是从0开始计算。

    3.charAt()方法:可以获取指定索引处的字符,返回的字符的索引

    4.去除字符串间的空格:trim()只能去掉字符串前后的空格,replaceAll()则可以去掉所有的空格。

    5.replace()和replaceFirst():字符串的替换。 replace()替换的是所有与指定字符串项目匹配的字符串;replaceAll()用于替换第一个出现的指定字符串。

    6.判断字符是否相等:equals()和equalsIgnoreCase(),其中equalsIgnoreCase()比较是不区分大小写,而equals()则是区别大小写,然后进行字符串的字符和长度比对。ps:equals()和equalsIgnoreCase()两者在区分(不区分)大小写的情况下,进行内容的完全比对。“==”则是比较在内存中的位置,一般不用来对比字符串。

    7.字符串的分割:spilt(),对字符串进行分割,并将分割后的结果放在字符串数组中。下面是spilt()提供的两种重载形式。

    8.字符串的大小写转换:toUpperCase()和toLowerCase()。

     
  • 相关阅读:
    360天擎安装上之后,手机开热点之后就没有办法连接
    Redis基本数据类型--Hash(哈希)
    Redis基本数据类型--Set
    redis的五种基本数据类型之List
    Redis的五种基本数据类型 String
    Android应用程序的安装位置
    Java中long和Long有什么区别(转)
    Logcat打印调试信息
    Java GUI图形界面开发工具
    CSDN精选Android开发博客
  • 原文地址:https://www.cnblogs.com/lsyw/p/11402217.html
Copyright © 2011-2022 走看看