public String toString() { return getClass().getName() + "@" + Integer.toHexString(hashCode()); }
读源码问题1:默认会返回“类名+@+16进制的hashcode,其中getClass()指的是包名吗?getName()指的是类名吗?hashCode()指的是什么了?
问题2:java源码有很多,成为称职的java开发人员,是不是需要把常用的类,方法都了如指掌?该怎么做到不相混淆,且还能记得住?
老师 这个应该怎么解决 是电脑里面没有javac吗
问题:记事本编译运行Java程序,中文出现乱码
运行结果:
视频里面的\u0061为什么代表是a,难道是0061代表是a
不同类的对象能不能通过equals方法重写进行属性内容的比较?
String str = "123"; String str2 = "123"; System.out.println(str==str2); System.out.println(str.equals(str2));
老师,为什么此时的==比较结果会是true
t++为10,--q为4,不应该是40.0吗
为什么这个运行的结果会是36.0
老师您好,请问s1和s2是同一个对象吗,为什么==和equals都为true呢?
请问为什么这样输出两个int类型 就会报错。这样的语句是存在什么样的问题?
代码照着敲了但是右键快捷重写这个equals出现了上面的问题
老师为啥我打了俩名字 代码跟 视频一样啊
package cn.sxt.game;
import javax.swing.JFrame;/** * 飞机游戏的主窗口 * @author 安海蒙 * */public class MyGameFrame extends JFrame { /** * 初始化窗口 */ public void lanuchFrame() { this.setTitle("尚学堂学员,安海蒙作品"); this.setVisible(true); this.setSize(500,500); this.setLocation(300,300); this.addaddWindowListener(new WindowAdapter() { @Overridde public void windowClosing(WindowEvent e) { System.exit(0); } });
public static void main(String[] args) { MyGameFrame f = new MyGameFrame(); f.lanuchFrame(); }}
Welcome.java:3: 错误: 不是语句 System.out,println("鎴戞槸灏氬鍫傚鍛橈紝绋嬪簭鍛橈紒"); ^Welcome.java:3: 错误: 需要';' System.out,println("鎴戞槸灏氬鍫傚鍛橈紝绋嬪簭鍛橈紒");
老师 这个是啥错误
public class Welcome{ public static void main(string[] args){ System.out,println("我是尚学堂学员,程序员!");
} }
源程序 这样的
1.问题,调用add方法,传入实参30/40/50,打印输出c值,那为什么输出的结果含有30+40+50=120这个值啊,没有打印这个120啊
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637