前言
大家好,今天给大家带来 详细讲解Java中的装箱与拆箱及其 字符串 的概述,希望你们喜欢
装箱与拆箱
封装类有:Byte , short , Integer , Character , long , Float , Double 记住这些类就可以了,这些都是 Number 的子类。
了解装箱与拆箱的代码解析
public class Test{ public static void main(String[] args){ int i = 5; Integer integer = new Integer(i);//装箱 //拆箱 int i2 = integer.intValue(); } }//public class Test{ public static void main(String[] args){ int i = 5; Integer integer = new Integer(i); Interger i2 = i;//自动装箱 int i3 = integer;//自动拆箱 } }//public class Test{ public static void main(String[] args){ char c = 'Vic'; character c2 = c; c3 = c2; } }
字符串
public class Test{ public static void main(String[] args){ int i = 12; String str = String.valueof(i); System.out.println(str); } }
public class Test{
public static void main(String[] args){ int i = 12;
Integer i2 = i;
String str = i2. toString ();
}
}
要点
charAt , toCharArray , subString , split , toLowerCase , toUpperCase 等。
StringBuffer , StringBuilder , String的区别
-
效率:StringBuilder > StringBuffer > String
String 为不可改变的 字符串常量 ;
StringBuffer 为 线程 安全的字符串变量
StringBuilder 为线程非安全的字符串变量
总结
-
本文讲了详细讲解Java中的装箱与拆箱及其字符串,如果您还有更好地理解,欢迎沟通定位:分享 Android & Java 知识点,有兴趣可以继续关注