老师为什么最后一条代码会报错呀?跟着打的呀?
老师,这个爆炸效果一直出不来。我把资料里的所有源代码原封拷贝了一下。还是不出来这个效果图。并且报错。不知道哪里处了问题,是我电脑环境有问题么?我看这上面很多提问的同学和我的问题一样。但是也没看到具体解决方案,大部分都是学生的电脑运行不出来,但是老师的电脑可以运行。
请老师详细讲解下红色部分出错是咋回事?
老师,这里的短路应该只看前面s2的值对吗
为什么不会显示father?,虽然Childrenclass2没继承Fatherclass2,但程序执行前不是优先加载类吗,所以Fatherclass2类中的静态初始化块中的打印father应该会被执行吧?
老师,这个问题问过了,但是我还是不懂,char的默认值不是\u0000吗,为啥没有输出,你说的什么终止符我不太明白
老师这种方法错在哪呢
老师好,
视频10:55,第28行代码
j<emps[i].length
这里为什么是emps[i]而不是emps[j]?
因为27行中,是遍历一维的数组,即emps[i].length 应该分别是0,1,2
但是28行应该访问第二维数组,即每个元素,这里应该是按照emps[j].length 应该分别是0,1,2,3,4来遍历的,所以这里搞不太懂。谢谢
代码没有报错,调试直接报错,数组已经赋值了
老师,这是双色球资料包中老师给的代码:
Scanner类的nextInt(int n)方法中的形参代表的是进制,不是范围吧,红框出,给出的33、16貌似是当作范围了
老师,我在测试过程中,遇到以下问题,见代码中:
package helloworld; public class testcomment { public static void main(String[]args) { char a = 'T'; char b = '尚'; char c = '\u0061'; System.out.println(c); System.out.println('a'+'b'); char a1 = 'l'; char a2 = 'o'; char d = 'l'; char e = 'o'; System.out.println(a1+a2); //System.out.println('a1'+'a2');//invalid character constant,问题一:单引号里面只能有一个字符吗? System.out.println(d+e);//d+e=219 System.out.println('d'+'e');//'d'+'e'=201问题二:最后两个结果为什么不一样,有什么区别? } }
请问,为什么加单引号与不加单引号,运行结果不一致,都是用char类型赋的同样的值'l'、'o'。
老师,修饰符是什么,什么时候需要加修饰符,什么时候不需要省略。
老师,从写代码,运行代码,加载代码,加载静态属性和静态方法,这些细节是什么先后顺序,和怎么运行的
老师你好
p1.age=24p2.age=35
这个24和35,是它们本身在常量池中,赋值后,把它们的地址给变量,让变量指向常量池中的值。还是值就在堆中,不指向常量池?
老师这个转型是必须的吗?这里转型一下是什么意思呢?
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637