我第一次写 Hello world的时候,把 Hello world换成中文的时候不显示错误,显示的是乱码
(1)代码可以写成a=a++吗?
(2)代码可以写成b=a+b吗?
(3)是不是算术运算符得到的结果变量可以是操作数本身或者其他变量?
boolean flag;
flag=true;
if(flag){
//true 分支
}
else{
//false语句
这个if是判断啥呢,,判断flag是否正确?还是判断flag是错误?
但是flag这个变量还有正确与否吗?是因为给他赋值为true所以才是正确对吗?如果赋值为false是不是flag这个变量就是错误然后就是执行else语句了
这个代码内容哪错了吗?为什么编译后两个错误还是一样的内容?
为什么'单引号还有\反斜杠不能直接打出来非得用转义字符呢?单独打会有什么后果?
(1)双精度类型保留后面有效数字多少位?
(2)是因为浮点数存储方式与整形不同所以才能表示那么多个数吗?
(1)非十进制表示的数怎么确定数据类型呢?
(2)不同进制表示的同一个数所占存储空间是相同的吗?是不是占用存储空间只与数据类型有关而与数值无关呢?
(3)如果一个八进制整数015,那个0是不是只是代表八进制,数值为15?还是说这个数是015?
老师我想从s数组角标为1的值开始,复制到sBak角标1的地方,打印的结果应该是:null 尚学堂 百度 京东 腾讯,null 但是这里运行为什么会报错啊,是我语法写的不对吗
视频中输入javaddd 是环境变量配的不正确出现的情况 那正确的是什么样子
window10环境变量里的path里的这个是两遍吗
String和char不都是字符型吗?这两者有什么区别?
问题描述:老师,代码图下图所示
问题1:我用增强for循环打印二维数组出来的是地址,而不是里面的内容。这个问题在一维数组里没有出现过
问题2:由于以上问题,我调用Arrays.toString方法打印,结果报错
以上两个问题,麻烦老师指导,万分感谢!
public class Sxtstu1 { int id; String sname; int age; Sxtstu1() {//无参构造器,如果没有手动定义,系统会自动添加 } Sxtstu1(int id){ System.out.println(id);//就近原则 this.id=id; } Sxtstu1(int id,String sname,int age){ this.id=id; this.sname=sname; this.age=age; } public static void main(String[] args) { Sxtstu1 s=new Sxtstu1(315,"马",26); Sxtstu1 s1=new Sxtstu1(325); System.out.println(s); System.out.println(s1); }
老师,为什么运行起来是这个结果
unicode总共65535个,char 用unicode,如果f=int(h),h='h',那么f为104,那我可不可以进一步推理f为‘/u0104'?
那这个'/u0086'类型的表示法又是什么,能在什么时候显示出来?
package com.bjsxt.plane; import javax.imageio.ImageIO; import java.awt.*; import java.awt.image.BufferedImage; import java.io.IOException; import java.net.URL; /** * 游戏的工具类 */ public class GameUtil { //构造器私有。防止别人创建本类的对象. private GameUtil(){ } public static Image getImage(String path) { //images/plane.png BufferedImage img = null; URL u = GameUtil.class.getClassLoader().getResource(path); try { img = ImageIO.read(u); } catch (IOException e) { e.printStackTrace(); } return img; } public static void main(String[] args) { Image img = GameUtil.getImage("images/plane.png"); System.out.println(img); } } import java.awt.*; import java.awt.event.WindowAdapter; import java.awt.event.WindowEvent; /** * 游戏主窗口 */ public class MyGameFrame extends Frame { Image plane=GameUtil.getImage("image/plane.png"); Image bg=GameUtil.getImage("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 launchFrame(){ //打印标题 setTitle("飞机大战"); //窗口默认不可见设为可见 setVisible(true); //窗口大小设置 setSize(500,500); setLocation(300,300);//设置位置 addWindowListener(new WindowAdapter() { @Override public void windowClosing(WindowEvent e) { System.exit(0); } });//设置关闭功能 } public static void main(String[] args) { MyGameFrame f = new MyGameFrame(); f.launchFrame(); } }
老师我这个怎么报错了什么原因
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637