zoukankan      html  css  js  c++  java
  • String

    使用String对象存储字符串:

      String s="Helloword"

      String s=new String();

      String s=new String("Helloword")


    String类位于包java.lang包中,具有丰富的方法

      计算字符串的长度,比较字符串,连接字符串,提取字符串

    字符串长度:

      方法原型:public int length(){}

      调用方法:字符串标识符.length();
      

    字符串比较:

      String类提供了equals()方法,比较存储在两个字符对象内容是否一致(返回值boolean类型)
       

    equals与==的区别:

      ==:比较是否在同一内存空间或比较数字

      equals:比较内容是否一致


    字符串字母转换:

      使用equalslgnoerCase()方法--字符串比较时忽略大小写

      使用toLouerCase()方法--返回字符串小写形式

      使用toUpperCase()方法--返回字符串大写形式


    字符串连接:

      a.使用“+”

      b.使用concat()方法

        A.concat(B);

        B.字符串将连续到A字符串后面


     字符串提取方法:

      a.搜索第一个出现的字符ch(或字符串value)

        public int indexOf(int ch)

        public int indexOf(String value)

      b.搜索最后一个出现的字符ch(或字符串value)

        public int lastindexOf(int ch)

        public int lastindexOf(String value)

      c.从指定位置寻找字符或字符串,返回下标

        s.indexOf(寻找字符.指定位置)

        断字符串是否一指定格式结尾(返回boolean类型)

        s.endsWith(字符串)

        断字符串是否一指定格式开头(返回boolean类型)

        s.StartsWith(字符串)


    常用的提取方法:

      a.public string substring(int index)

        提取从位置开始的字符串部分--index

      b.public String substring(int beginindex,int endindex)

        提取beginindex之间的字符串部分

        beginindex:字符串的位置从0 开始

        endindex:字符串的位置从1开始

      c.public String trim()

        返回一个前后不含任何空格的调用字符串副本


    字符串拆分:

      String类提供了Split()方法,将一个字符串分割为子字符串,结果作为字符串数组返回
     

  • 相关阅读:
    Go基础---->go的基础学习(三)
    java基础---->Java关于复制的使用(一)
    java基础---->Reference的使用(一)
    java基础---->Java中枚举的使用(一)
    Go基础---->go的基础学习(一)
    java基础---->java中变参函数的使用
    java框架---->RxJava的使用(一)
    android基础---->AccessibilityService的简单使用(一)
    spring基础---->spring自定义标签(一)
    十分钟让你明白Objective-C的语法(和Java、C++的对比)
  • 原文地址:https://www.cnblogs.com/yiui/p/6884383.html
Copyright © 2011-2022 走看看