zoukankan      html  css  js  c++  java
  • String类中的一些函数使用方法

    最常用的就是Length()函数了,求字符串的长度

    String s="";
    int i=s.length();
    i结果为0.

    如果是String s=null;
    int i=s.length();
    编译没错。运行会报错

    charAt()函数:

    charAt(int index)方法是一个能够用来检索特定索引下的字符的String实例的方法.
    charAt()方法返回指定索引位置的char值。索引范围为0~length()-1.
    如: str.charAt(0)检索str中的第一个字符,str.charAt(str.length()-1)检索最后一个字符.
     
    getchar()函数:

    getChars(int srcBegin,int srcEnd,char dst[],int dstBegin)将字符从此字符串复制到目标字符数组。 
    要复制的第一个字符在索引 srcBegin 处;要复制的最后一个字符在索引 srcEnd-1 处(因此要复制的字符总数是 srcEnd-srcBegin)。要复制到 dst 子数组的字符从索引 dstBegin 处开始,并结束于索引.例如
    String str = "abcdefghikl";
    Char[] ch = new char[8];
    str.getChars(2,5,ch,0);
    就是从str的第二个字母开始一直复制到第五个,一共是3个字符,从ch的第一个开始接受.

    replace()函数
    replace(char oldChar, char newChar)
    返回一个新的字符串,它是通过用 newChar 替换此字符串中出现的所有 oldChar 而生成的。
    public class TestReplace {
      
      public static void main(String[] args) {
       String s = "This is my original string ,it is very good!";
       String r = "at";
       s = s.replace("is",r);
       System.out.println(s);
       }
     }

    toUpperCase()函数

    toUpperCase() 方法用于把字符串转换为大写。返回一个新的字符串,在其中 stringObject 的所有小写字符全部被转换为了大写字符。

    var str="Hello World!"
    document.write(str.toUpperCase())

    toLowerCase()

    toLowerCase() 方法用于把字符串转换为小写。返回一个新的字符串,在其中 stringObject 的所有大写字符全部被转换为了小写字符。

    var str="Hello World!"
    document.write(str.toLowerCase())

    trim()函数:

    trim()函数是去掉首尾空格,用法为trim(" First Quarter Earnings ") 等于 "First Quarter Earnings"

    toCharArray()函数:

    String.toCharArray 方法 ,作用:将字符串转换为字符数组。toCharArray是将String对象的每一个下标位的对象保存在char[]中,比如:String a = "abcd"; char b[] = a.toCharArray(); 这个b保存的信息就是['a','b','c','d']。

     

  • 相关阅读:
    Android布局与事件
    android 开发中共享全局数据Application的类
    从Android界面开发谈起【转】
    HttpClient java
    关于整合S&K框架的一些个小注意
    批处理执行多条语句
    Atitit. 软件设计 模式 变量 方法 命名最佳实践 vp820 attilax总结命名表大全
    atitit.软件设计模式大的总结attialx总结
    Atitit.软件开发的最终的设计 dsl化,ast化(建立ast, 解析执行ast)
    atitit。流程图的设计与制作 attilax 总结
  • 原文地址:https://www.cnblogs.com/cchjl/p/4909875.html
Copyright © 2011-2022 走看看