Java
Java
菜鸡养成中...
这个作者很懒,什么都没留下…
展开
-
记录一个憨憨的问题
包名不要写成关键字,真是憨憨,还以为idea不能导入修改路径后的文件,导进来之后package都变了图标。。。原创 2020-02-17 12:10:33 · 265 阅读 · 0 评论 -
Java中char类型和int类型的数组打印结果不同
问题:char型数组名打印结果(值)和int型数组名打印结果(数组地址)不同。 int[] str0 = {1, 2};// System.out.println(str0);//地址值 char[] str1 =new char[] {'a','b','c'}; System.out.println(str1);//abc 原因:println中对于数组类型的输出中,只有char[]类型有定义...原创 2020-02-16 20:42:15 · 890 阅读 · 0 评论 -
java笔记之数组
数组定义在栈中,其内容存储在堆中。 图1为定义两个不相关数组的过程。 图2为定义两个数组且arrayB定义时将arrayA的地址赋给arrayB。由于两个数组指向同一块堆中的地址,故改变任一数组中的值时,另一数组值也随之改变。 之后,我想到之前写C或者C++时,好像从未遇到这种情况,就试着写类似的C++程序,发现C++中在定义一个新数组时,不可直接将一个已有数组的地址值赋给新数组,因为C++中定义...原创 2020-02-09 11:50:15 · 112 阅读 · 0 评论