复杂的事情要简单做;   简单的事情要认真做;   认真的事情要重复做;   重复的事情要创造性地做。

信心 恒心 决心 创意 乐意

も军魂ミ 心系java

Java的魅力:跨平台、动态的Web、Internet计算 Java在Web、移动设备以及云计算方面前景广阔 我的java编程不是梦!!! 俗话说的好:“授人以鱼不如授人以渔”.
posts - 10, comments - 12, trackbacks - 0, articles - 5
  BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理
(1)、String类中的concat函数:是将指定字符串连接到此字符串的结尾
                    如果参数字符串的长度为 0,则返回此 String 对象。否则,创建一个新的 String 对象,用来表示由此 String 对象表示的字符序列和参数字符串表示的字符序列连接而成的字符序列。
                            String i = "Hello";
                            String j = "java";
                            System.out.print(i.concat(j));

(2)、String类中的toCharArray函数:是把一个字符串按照单个字符串拆分为char型数组
                            String s = "Hello";
                            char[] A = new char[5];
                            A = a.toCharArray();
                            for(int i = 0 ; i < A.length ; i++)
                            {
                                    System.out.println(A[i]);
                            }

(3)、 String类中的toUpperCase函数:是使用默认语言环境的规则将此 String 中的所有字符都转换为大写。此方法等效于 toUpperCase
               String s="abdFGjke123";
               String A=s.toUpperCade(s);
               System.out.print(A);
                                                 
(4)、String类中的split函数:根据给定正则表达式的匹配拆分此字符串。
               String str="a:b:c:d:e:F";
               String[]str1=str.split(":");
               for(int i=0;i<str1.length;i++){
                   System.out.print(str1[i]);
                 }

(5)、String类中的replace函数:使用指定的字面值替换序列替换此字符串所有匹配字面值目标序列的子字符串。该替换从字符串的开头朝末尾执行
               String str1="abcddddddd";
               String str2="ccc";
               String str=replace(str1,str2);
               System.out.print(str);

(6)、String类中的toLowerCase函数:使用给定 Locale 的规则将此 String 中的所有字符都转换为小写
               String s="ABdFGjke123";
               String A=s.toUpperCade(s);
               System.out.print(A);

(7)、String类中的endwith函数:测试此字符串是否以指定的后缀结束
               String str = "hello";
               String s = "lo";
               System.out.print(str.endsWith(s));

(8)、String类中的substring函数:返回一个新字符串,它是此字符串的一个子字符串,该子字符串从指定的 beginIndex 处开始,直到索引 endIndex - 1 处的字符
               String str="hellochinese";
               String s=substring(5,8);
               System.out.print(s);


(9)、String类中的replaceFirst函数:使用给定的 replacement 替换此字符串匹配给定的正值表达式的第一个子字符串。 
                                 public static void main(String[] args){
                                                String str="a.b?c,d%gd'fd";  
                                                String str1=str.replaceFirst("\\?","jun");
                                                String str2=str.replaceFirst(".","jun");
                                                System.out.println(str1);
                                                System.out.println(str2);
                                        }
             输出结果为:a.bjunc,d%gd'fd
                                     jun.b?c,d%gd'fd
             注意:在替代字符串中使用反斜杠 (\) 和美元符号 ($) 与将其视为字面值替代字符串所得的结果可能不同;

(10)、String类中的trim函数:返回字符串的副本,忽略前导空白和尾部空白,如果没有前导和尾部空白,则返回此字符串。 
                                                 public static void main(String[] args){
                                                                 String str="            love   love   love            ";   
                                                                 String str1=str.trim();
                                                                 System.out.println(str1);
                                                  }
                            输出结果为:love   love   love
                                             用途:此方法可用于截去字符串开头和末尾的空白






只有注册用户登录后才能发表评论。


网站导航: