老师 那个无参构造器有什么具体用法
float a=3.14;
double b=(int)a+3;
这段代码的过程是先把float类型的a强转为int类型的数值然后得到的int类型的数值+3得到int类型的数值,再将得到的int类型的数值自动转化为double类型的数值然后在赋值给b?这个代码的过程是这个样子吗?
请问老师,不写{}到底是作用于语句块里的第一条语句还是最后一条语句啊?
public class test { public static void main(String []args) { int b=0; while(true) { b++; int a=(int)Math.round(100*Math.random()); //int a=(int)(100*Math.random()); if(a==88) { break; } System.out.println("循环次数:"+b); } System.out.println(b); } }
我试了
int a=(int)Math.round(100*Math.random()); int a=(int)(100*Math.random());
看了之前学习Math类的学习,又看到这边学习的,发现有不一样的地方就动手都打了一遍,发现都可以运行,就是疑惑想知道这两个有没有什么区别,
请问老师:构造方法的名称必须跟类名相同吗?
public class MyGameFrame1 extends Frame { Image plane = GameUtil.getImage("src/image/plane.png"); Image bg = GameUtil.getImage("src/image/bg.jpg"); @Override public void paint(Graphics g) { //把g当作画笔,实现绘制 g.drawImage(bg,0,0,500,500,null); g.drawImage(plane,100,100,22,33,null); } //初始化窗口 public void lacnchFrame(){ this.setTitle("飞机大战"); setVisible(true);//窗口是否可见 setSize(500,500);//窗口大小 setLocation(400,300);//窗口在屏幕上打开的位置 this.addWindowListener(new WindowAdapter() { @Override public void windowClosing(WindowEvent e) { System.exit(0);//正常退出程序 } }); } public static void main(String[] args) { MyGameFrame1 gameFrame = new MyGameFrame1(); gameFrame.lacnchFrame(); } }
老师,这个图片的路径我对照了一下没错,但一运行就成这样了
l我这个加载出来为什么放大之后还是白屏呀,没看到图片
我看Oracel 官网的有
,应该用哪个版本
老师为什么我这个炮弹遇到飞机会报错,麻烦老师帮我看一下
Pro6.zip
int sum = 0; for(int i=0;i<=100;i++){ sum = sum + i; } System.out.println("输出i:"+i); for(i=9;i>0;i--){ System.out.println("输出9-1之间的数:"+i); }
为什么上面输出i会报错,而下面输出i不会报错,请老师解答一下,谢谢
public static int add(int a,int b,int c){ int sum = a+b+c; // System.out.println("三个数的和是:"+sum); return sum; //return两个作用:返回值,结束方法运行 }
老师我把打印和那一行注释掉之后run并没有什么值出现,return的作用不是返回值吗,这个窗口什么内容也没有
这是什么意思呢?
老师,截图中的第十行结束的分号报错了,是为什么啊
啥情况啊
老师你好
把字符串赋给变量时,是把字符串常量的地址给变量吗?
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637