zoukankan      html  css  js  c++  java
  • String方法(二)

     1 public void internTest(){
     2         String str="dajiahao  da";
     3         System.out.println(str.intern());
     4 //        dajiahao  da
     5 //        这个方法我也不懂
     6 //        返回字符串对象的规范化表示形式。
     7 //        一个初始为空的字符串池,它由类 String 私有地维护。 
     8 //        当调用 intern 方法时,如果池已经包含一个等于此 String 对象的字符串(用 equals(Object) 方法确定),则返回池中的字符串。
     9 //        否则,将此 String 对象添加到池中,并返回此 String 对象的引用。 
    10 //        它遵循以下规则:对于任意两个字符串 s 和 t,当且仅当 s.equals(t) 为 true 时,s.intern() == t.intern() 才为 true。
    11 
    12     }
    13     public void copyValueOfTest(){
    14         char a[]={'a','b'};
    15         System.out.println(String.copyValueOf(a));
    16 //        ab
    17 //        返回指定数组中表示该字符序列的 String。
    18     }
    19     public void formatTest(){
    20 //           String str="abcd";
    21            System.out.println(String.format("%4$2s %3$2s %2$2s %1$2s","a","b","c","d"));
    22 //            d  c  b  a
    23 //            Formatter类     第一个参数格式化字符串请在此类查找 
    24     }
    25     public void trimTest(){
    26         String str="abcd  ";
    27         System.out.println(str.length());
    28         System.out.println(str.trim().length());
    29 //        6
    30 //        4
    31     }
    32     public void toTest(){
    33         String str="daHAO";
    34         System.out.println(str.toUpperCase());
    35         System.out.println(str.toLowerCase());
    36 //        DAHAO
    37 //        dahao
    38     }
    39     public void splitTest(){
    40         String str="da,ni,hao";
    41         String[] a=str.split(",");
    42         System.out.println(a[0]+","+a[1]+","+a[2]);
    43 //        da,ni,hao
    44     }
    45     public void replaceTest(){
    46         String str="dajiahao";
    47         System.out.println(str.replace("a", "1"));
    48 //        d1ji1h1o
    49     }
    50     public void containsTest(){
    51         String str="dajiahao";
    52         System.out.println(str.contains("a"));
    53 //        true
    54     }
    55     public void matchesTest(){
    56         String str="dajiahao";
    57         System.out.println(str.matches("^[a-z]+$"));
    58 //        true
    59     }
    60     public void concatTest(){
    61         String str="dajia";
    62         String st="hao";
    63         System.out.println(str.concat(st));
    64 //        dajiahao
    65     }
    66     public void substringTest(){
    67         String str="dajiahao";
    68         System.out.println(str.substring(5));
    69 //        hao
    70         System.out.println(str.substring(2, 5));
    71 //        jia     包前不包后
    72     }
  • 相关阅读:
    excel读取 工具类
    对电脑屏幕进行拍照(屏幕截图),保存为图片---工具类
    DateTimePicker:jQuery日期和时间插件
    集合工具类
    二维码工具类
    JavaScript 排序算法——快速排序
    IP工具类——IpAddress.java
    验证码图片生成工具类——Captcha.java
    文件相关操作工具类——FileUtils.java
    weblogic使用root用户启动后,不能再使用weblogic启动的修复办法
  • 原文地址:https://www.cnblogs.com/nihaofenghao/p/5369093.html
Copyright © 2011-2022 走看看