码迷,mamicode.com
首页 > 其他好文 > 详细

常用类

时间:2017-04-15 18:09:31      阅读:138      评论:0      收藏:0      [点我收藏+]

标签:ffffff   display   block   创建   程序   pen   邮箱   默认   效率   

  字符串

    在java中,字符串被作为String类型的对象处理。String类位于java.lang包中,默认情况下,该包被自动导入所有的程序。

  Java字符串的不变性

  String对象创建后不能被修改,是不可变的,所谓的修改其实是创建了新的对象,所指向的内存空间不同。

  如果需要一个可以改变的字符串可以使用StringBuffer或者StringBuilder。

  每次 new 一个字符串就是产生一个新的对象,即便两个字符串的内容相同,使用 ”==” 比较时也为 ”false” ,如果只需比较内容是否相同,应使用 ”equals()” 方法。

  常量池在Java中是用于保存在编译期已确定的、已编译的class文件中的数据。

  String类常用的方法:

技术分享

 

  例题:判断邮箱格式是否正确:合法的邮箱名中至少要包含"@", 并且"@"是在"."之前  

    int index2 = email.indexOf(‘@‘);    
    int index3 = email.indexOf(‘.‘);
    if (index2 != -1 && index3 > index2) {
     System.out.println("邮箱格式正确");
    } else {
      System.out.println("邮箱格式无效");
      }
  ⑷

技术分享
  注:String str = "a" + s; 其效率与 String str = new StringBuilder().append("a").append(s).toString();
    是一样的

常用类

标签:ffffff   display   block   创建   程序   pen   邮箱   默认   效率   

原文地址:http://www.cnblogs.com/zxb555/p/6714941.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!