int[] i={};调用System.out.println(i)之后出现[I@5d76b067,这后面的5d76b067是空数组的地址吗?如下图
老师,java不是双字节的吗?一个中文字符占两个字节,那么一个英文字符不是也应该占两个字节吗
自己定义的list里面不支持使用增强for循环进行遍历,eclipse提示 只能通过java.lang.Iterable 的数组或实例进行迭代, 这是为什么呢?是否有增强for循环需要的方法没有定义?
String s1="abc"+"def";
1.这个s1是个String的引用型变量,但是却说s1指向常量池当中的"abcdef"字符串,但是s1不应该指向的是对象吗?
老师,为啥我的代码都是照照视频中敲的,为什么是null呢?
老师,这个没有出现StringBuilder啊
我也想问,关于读取文件的顺序问题,如果我们要读取一个未知顺序的文件,要怎么读取呢?
感觉这个视频有些随意,很多代码中的东西都不懂,视频中也没有给出解释,代码就一直敲,听得懵!!
老师,还是前面那个同学的问题,我试了一下
下面的for循环为什么只能用Object,用Person和Student都不行,即使35行没有调用
老师,为什么自定义类不能通过实现Comparator接口添加到TreeSet中
package com.sxt.treeSet; import java.util.Comparator; public class Person implements Comparator{ private String name; private int age; public String getName() { return name; } public void setName(String name) { this.name = name; } public int getAge() { return age; } public Person() { super(); } public Person(String name, int age) { super(); this.name = name; this.age = age; } public void setAge(int age) { this.age = age; } @Override public String toString() { return "Person [name=" + name + ", age=" + age + "]"; } @Override public int compare(Object o1, Object o2) { Person p1 = (Person)o1; Person p2 = (Person)o2; return p1.age-p2.age; } }
package com.sxt.treeSet; import java.util.TreeSet; public class TestTreeSet { public static void main(String[] args) { TreeSet ts = new TreeSet(); Person p1 = new Person("mary",20); Person p2 = new Person("jack",19); Person p3 = new Person("mary",18); Person p4 = new Person("lily",20); ts.add(p1); ts.add(p2); ts.add(p3); ts.add(p4); System.out.println(ts); } }
运行截图
老师,那个compare方法只是返回结果是 正数 负数 零,并没有完成排序, compare的返回值 是被哪个方法调用了,用来排序?
老师你好,视频里面copyDir方法里面,当targetDir不存在时,执行如下代码创建targetDir目录
if(!targetDir.exist()){
targetDir.mkdir(); }
然后测试了一下,当targetDir比srcDir目录层数多时,
targetDir.mkdir();这句话并没有生效, targetDir还是不存在
是否可以理解为mkdir()方法只能创建根目录下的目录?
后来更改为:
targetDir.mkdirs();
可以创建多级目录,程序也能执行当源和目的地的目录层数不一致的情况。
这节课感觉老师讲得太略了吧,目的不明确就丢代码,理解起来费劲。
老师,getDeclaredMethod(String methodName, Class …type) 和getMethod(String methodName, Class type)的区别是什么,怎么感觉前面的用的多
我按照视频中老师的代码写的,当文件目录小的时候不会出现异常,当我读取整个D盘的时候会出现空指针错误。请问是编译器内存太少导致的吗?
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637