常用类

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了常用类相关的知识,希望对你有一定的参考价值。

  字符串

    在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();
    是一样的



以上是关于常用类的主要内容,如果未能解决你的问题,请参考以下文章

swift常用代码片段

# Java 常用代码片段

# Java 常用代码片段

IOS开发-OC学习-常用功能代码片段整理

21个常用代码片段

js常用代码片段(更新中)