V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  zhao1014  ›  全部回复第 17 页 / 共 18 页
回复总数  359
1 ... 9  10  11  12  13  14  15  16  17  18  
2019-09-20 10:42:39 +08:00
回复了 zhao1014 创建的主题 Java 为什么不会报错呢。。。
</string>这玩意是没有的,我不知道为啥发出来会有个</string>(狗头)。
2019-09-13 14:34:28 +08:00
回复了 zhao1014 创建的主题 Java 这段代码怎么理解?
@Sharuru 懂了😂,谢谢大佬!
2019-09-13 13:58:52 +08:00
回复了 zhao1014 创建的主题 Java 这段代码怎么理解?
@CEBBCAT @Creamliu @GrayXu @codingadog @fishCatcher @fzdfengzi @gIrl1990 @lhx2008 @zcmxw1
主函数已上传附言,麻烦大家了!
2019-09-13 12:07:26 +08:00
回复了 zhao1014 创建的主题 Java 这段代码怎么理解?
注释是从命令行参数读取类名,但是我不懂为什么会这么写,还请大佬们赐教。
2019-09-11 16:55:09 +08:00
回复了 zhao1014 创建的主题 Java 向父类类型化数组列表中添加子类对象。。。
@Aresxue 受教了!
2019-09-10 15:43:28 +08:00
回复了 zhao1014 创建的主题 Java 向父类类型化数组列表中添加子类对象。。。
@aguesuka @ayonel @cigarzh
看了一下 get ()方法的源码

public E get(int index) {
rangeCheck(index);

return elementData(index);
}


这里是先 rangeCheck 检查索引值是否溢出,溢出的话抛出一个异常
然后 return elementData(index);

我又看了一下 elementData();方法

@SuppressWarnings("unchecked")
E elementData(int index) {
return (E) elementData[index];
}

这里好像是从 elementData 数组中返回一个对象然后强制类型转换成了 E 类型,也就是我代码中的 Empolyee 类型?
Employee 类型自然是不能调用 setBonus 方法了。。。。
2019-09-10 15:12:32 +08:00
回复了 zhao1014 创建的主题 Java 向父类类型化数组列表中添加子类对象。。。
@cigarzh @aguesuka @ayonel
我本来想自己添加一个判断
Manager manager = new Manager("askdj",12312,2342,1,3);//参数为姓名,工资,入职日期的年月日

if (staff.get(3).getClass() == manager.getClass()){
staff.get(3).setbonus(1000);
}//3 是 Manager 类对象的索引值
发现还是报错了。。

而且我开始是这么写的:
Manager manager = staff.get(3)//这里还是报错了,提醒我必须要进行类型转换

正确写法应该是
Manager manager = (Manager)staff.get(3);

我还没有了解泛型的知识,这里应该是 Manger 类添加进 ArrayList<Employee>数组列表时被自动转换成 Employee 类了?
类似于 Employee e = new Manager;这种的向上转型?
2019-09-10 14:43:27 +08:00
回复了 zhao1014 创建的主题 Java 向父类类型化数组列表中添加子类对象。。。
@ayonel 感谢!确实需要了解一下
2019-09-10 14:42:54 +08:00
回复了 zhao1014 创建的主题 Java 向父类类型化数组列表中添加子类对象。。。
@aguesuka 看来我得补充一下有关泛型的知识。。。
2019-09-09 13:12:47 +08:00
回复了 jcloud 创建的主题 推广 回帖送京东 JOY 玩偶,最高还能领 100000 京豆!
分母分母
2019-09-07 22:22:26 +08:00
回复了 zhao1014 创建的主题 问与答 大佬们对实习生有什么要求呢?
@Sanko 我是很急啊,可是水平太菜了。。。
看了其他 20 届的简历简直无地自容。。。
2019-09-07 15:32:51 +08:00
回复了 zhao1014 创建的主题 Java 用 clone()方法复制数组为什么不需要强制类型转换?
@guyeu 首先,如果此对象的类不实现接口 Cloneable,则抛出 CloneNotSupportedException。 请注意,所有数组都被认为是实现接口 Cloneable, ( 并且数组类型 T[]的 clone 方法的返回类型是 T[] ), 其中 T 可以任何引用或原始类型。 另外,该方法将创建该对象的类的新实例,并将其所有字段初始化为被克隆对象的字段,就像通过赋值一样。

好吧,api 文档里说数组调用 clone ()方法返回的就是 array 类
2019-09-07 15:06:16 +08:00
回复了 zhao1014 创建的主题 Java 用 clone()方法复制数组为什么不需要强制类型转换?
@chendy 返回的不是 Object 类型吗?
2019-09-05 22:27:29 +08:00
回复了 zhao1014 创建的主题 问与答 这段代码哪里出错了?
@keith1126 感谢感谢,我刚发完贴就发现问题在哪了╯□╰,不过还是谢谢你的回答!
2019-09-05 21:32:50 +08:00
回复了 zhao1014 创建的主题 问与答 这段代码哪里出错了?
刚发布主题就发现问题在哪了 沉了沉了 不好意思
2019-08-31 13:31:34 +08:00
回复了 Codelike 创建的主题 奇思妙想 关于个人属性游戏的构思
看起来不是用来衡量自己,而是看看自己的变化?
2019-08-30 13:46:06 +08:00
回复了 lyver 创建的主题 推广 聊聊 :大家有想过一些天马行空的学习方式吗?(福利帖)
类似于攻壳里的电子脑,大脑可以直接接受数据信息吧,颈部有接口可以与其他人相连也可以直接连接网络,在人脑可接受的程度内向大脑中传入数据。
如果科技发展到这种程度,那一个人要学习的知识量也非常庞大,所以直接传输还是有必要的吧?
如果还是言传身教,阅读文献要学会这么多的知识好像很困难,可能学到死也无法接触到最顶端的科技技术等等。。
2019-08-29 15:48:45 +08:00
回复了 zhao1014 创建的主题 问与答 使用 IDEA 碰到的一个小问题
@zcmxw1 谢谢回答!
2019-08-29 14:57:26 +08:00
回复了 zhao1014 创建的主题 问与答 使用 IDEA 碰到的一个小问题
@x7395759 emmm 可以再具体一点吗
1 ... 9  10  11  12  13  14  15  16  17  18  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2005 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 28ms · UTC 16:19 · PVG 00:19 · LAX 09:19 · JFK 12:19
Developed with CodeLauncher
♥ Do have faith in what you're doing.