老师只要加了this 在方法里面的表示 所有 id 都是指 int id;了吗,只要main 里面没有特定 new 那个方法。
老师,请问下,如果方法里面这样写,是不是代表 X =3 ,Y=4
Math .sqrt 代表什么意思呢。
老师,我这里调用 welcome 这个方法程序报错。
package com.yanggege.test; public class Welcome10 { // 属性 int id; String sname; int age; double shuzi; //方法 void welcome() { System.out.println("你好呀,这个是方法"); } //构造方法(名字必须和类名一致) Welcome10(){ } public static void main(String[] args) { Welcome10 a1=new Welcome10(); System.out.println(a1.age); System.out.println(a1.id); System.out.print(a1.shuzi); System.out.println(a1.welcome); } }
想请问一下软件下载链接在哪里,没找到
老师我这个输入内容写中文汉字的时候编译不成功 我的是Windows 10系统,这是哪出问题了呀
我把输入内容换成别的中文字编译解释出来就成了这种东西,不知道咋回事,麻烦老师了
方法中:
return 返回值,代码中,return 0,与return c+b,输出都一样,
这两个有什么区别吗。
public class Welcome11 { public static int add(int c,int b) { for(int i=1;i<=10;i++) { for(int a=1;a<=10;a++){ System.out.print("▨"+" "); } System.out.println(); } System.out.println("============================================"); for(int i1=1;i1<=11;i1++) { for(int a1=1;a1<=11;a1++) { if(i1==1 | i1==11 ) { System.out.print("■"+" "); }else if(a1==1 | a1==11 ) { System.out.print("■"+" "); }else { System.out.print(" "); } } System.out.println(); } return c+b; }
我记得老师说过静态方法里面只能用静态变量和方法,那么main函数也被static修饰符修饰了,为什么可以调用非静态的方法和变量呢
该节提到了课程下的目录,那一套WORD课件和软件能发一下吗,谢谢老师
老师, 请问下,if(i==1 |1==10)能输出空心图形,但是用 &(与) 就不能输出呢。
我理解的是当 i==1 & i==10 (与) 输出“■”,和 i==1 | i==10 结果应该一样呀。
for(int i=1;i<=10;i++) { for(int a=1;a<=10;a++) { if(i==1 | i==10) { System.out.print("■"+" "); }else if(a==1 | a==10) { System.out.print("■"+" "); }else { System.out.print(" "); } } System.out.println(); }
3. 变量作为程序中最基本的存储单元,其要素包括变量名 ×,变量类型 ×正确答案:变量名,变量类型,作用域。变量在使用前必须对其声明, 只有在变量声明以后,才能为其分配相应长度的存储空间。
这道课后题目正确答案中 "作用域" 是指什么?不太了解这个
老师,辛苦给我讲下这个代码的逻辑:
// 求 ∑1+∑2+∑3+……+∑100 的和
int sum=0;//定义一个和的初始值为0, for(int a=1;a<=100;a++) { //取出1-100的数 for(int i=1;i<=a;i++) {// ???????? sum=sum+i; } System.out.println("∑1+∑2+∑3+……+∑100的和为:"+sum); }
老师,请教下,这串代码,为什么可以让数字 每行只输出 3个的排列。b=0;代表什么,b++在被5整除数后面,代表什么,为什么要在这后面让b+1.
if(b==3){
System.out.println(); b=0;
}
public class Welcome0 { public static void main(String[] args) { //用 while 和 for 循环输出 1-1000 之间能被 5 整除的数,且每行输出 3 个 int b=0; for(int a=1;a<=1000;a++) { if(a%5==0) { System.out.print(a+"\t"); b++; } if(b==3) { System.out.println(); b=0; } }
老师 我改成汉字 运行咋这样显示 这是我变量没设置好吗 还是啥原因
package com.bjsxt.plane; import java.awt.*; /** * 炮弹类 */ public class Shell extends GameObject { double degree; //角度。炮弹沿着指定的角度飞行 public Shell() { x = 200; y = 200; degree = Math.random() * Math.PI * 2; //生成随机0~2π的角度 width = 5; height = 5; speed = 3; } @Override public void drawMyself(Graphics g) { Color c = g.getColor(); //以前的画笔(颜色) g.setColor(Color.yellow); //yellow传入Color有参构造方法 g.fillOval((int) x, (int) y, width, height); //生成实心圆 // g.drawOval((int) x, (int) y, width, height); //生成空心圆 g.setColor(c); //用完之后还回去 //根据自己算法指定移动的路径 x += speed * Math.cos(degree); //x =x + speed * Math.cos(degree) y += speed * Math.sin(degree); //y =y + speed * Math.sin(degree); //碰到边界改变方向 if (y > Constant.GAME_HEIGHT - this.height || y < 40) { degree = -degree; } if (x < 0 || x > Constant.GAME_WIDTH - this.width) { degree = Math.PI - degree; } } }
degree = Math.PI - degree;
这句话是什么意思?,y轴的可以看懂,x轴的为什么不能写degree = -degree;
老师,我是win10系统,找不到组织在哪里
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637