Java基础
一枚臭居居
这个作者很懒,什么都没留下…
展开
-
char类型数组可以直接用数组名打印,其它类型数组是地址值
java中,为什么char类型数组可以直接用数组名打印,其它类型数组是地址值char类型的数组就相当于一个字符串。因为输出流System.out是PrintStream对象,PrintStream有多个重载的println方法,其中一个就是public void println(char[] x),直接打印字符数组的话,不像int[]等其他数组,它会直接调用这个方法来打印,因而可以打印出数组内容,而不是地址。public class base_day01 { public static转载 2020-06-03 22:37:22 · 787 阅读 · 0 评论 -
java的io流详解
https://www.cnblogs.com/QQ846300233/p/6046388.htmlhttps://blog.csdn.net/KK_bluebule/article/details/79157404https://www.jianshu.com/p/827b45b42c0c鸣谢原作者原创 2020-06-03 22:34:42 · 153 阅读 · 0 评论 -
StringBuilder和StringBuffer
StringBuilder和StringBuffer/** * StringBuilder和Stringbuffer * 底层是没有final修饰的char[] * 所以称为可变字符串 */public class Test5 { public static void main(String[] args) { //StringBuilder线程不安全,效率高,一般使用StringBuilder //StringBuffer线程安全,效率低原创 2020-06-01 16:18:08 · 113 阅读 · 0 评论 -
Java字符串
字符串public class Test4 { /** * 字符串底层 final char[] */ public static void main(String[] args) { String str = "saabbbbff"; String str1=str.substring(2, 5); System.out.println(str); System.out.println(str1);原创 2020-06-01 15:53:12 · 90 阅读 · 0 评论 -
封装基本数据类型
封装基本数据类型/** * 封装基本数据类型 */public class Test3 { public static void main(String[] args) { //构造器封装 Integer i = new Integer(3); //方法封装----推荐使用 Integer i1 = Integer.valueOf(22); //自动装箱,自动装箱与拆箱的功能事实上是编译器来帮的忙原创 2020-06-01 15:00:23 · 192 阅读 · 0 评论