请问String只能被放一次值是什么意思呢?
String a = "aaa"; a="bbb";
这样和放一次值的区别是?
老师,这个递归的意思就是一直无限循环aa本身吧,跟循环一个道理对吧
为什么说“‘构造器的方法名’必须和类名一致”?构造器本身是一种方法吗?
环境变量老师我不会配置,求助!!!
老师,我这个哪里有问题
String g3 = new String("北京尚学堂");
为什么报错呢?
public class User { int id; // id String name; // 账户名 String pwd; // 密码 public User() { } public User(int id, String name) { this.id = id; this.name = name; } public User(int id, String name, String pwd) { this.id = id; this.name = name; this.pwd = pwd; } public static void main(String[ ] args) { User u1 = new User(); User u2 = new User(101, "高小七"); User u3 = new User(100, "高淇", "123456"); } }
main方法里的
User u1 = new User();
u1前的User是应该和创建的文件夹名称,整个类的名称保持一样吗
class Point { double x, y; public Point(double _x, double _y) { x = _x; y = _y; } public double getDistance(Point p) { return Math.sqrt((x - p.x) * (x - p.x) + (y - p.y) * (y - p.y)); } public static void main(String[ ] args) { Point p1 = new Point(3.0, 4.0); Point origin = new Point(0.0, 0.0); System.out.println(p1.getDistance(origin)); } }
getDistance后面小括号的(Point p)是调用Point方法吗?不是的话为什么不可以用八个基本的数据类型?最后打印的(p1.getDistance(Origin)p1后面用.连接是规定的格式吗?求解答
在这里创建p1的时候,内存分析是不是这样的:先在栈里面执行无参构造、再才是堆里面形成对象,然后无参构造方法出栈,最后把对象的地址给到main方法里面的p1?
public static int add(int a,int b,int c){ int sum = a+b+c; // System.out.println("三个数的和是:"+sum); return sum; //return两个作用:返回值,结束方法运行 }
老师我把打印和那一行注释掉之后run并没有什么值出现,return的作用不是返回值吗,这个窗口什么内容也没有
老师 这个知识的框架的图在哪里呀
老师,我写了一个输入exit就结束循环的代码,但是并没有成功,写了一个输入88 的成功了,我想知道我的这个代码出现的问题
笔记本电脑没有找到命令提示符。应该用什么功能代替
import java.util.Scanner; public class ChiDaoChuLi { public static void main(String[] args) { Scanner scan = new Scanner(System.in); System.out.println("**********无情的罚款机器**********"); while (true){ System.out.println("1:输入88退出程序\n2:输入66处理下一位罚款"); System.out.println("请问被罚款者姓名:"); String name = scan.nextLine(); System.out.println("请输入迟到时间:"); int time = scan.nextInt(); if (time==88){ break; }else if (time==66){ continue; } System.out.println("请输入月薪:"); int money = scan.nextInt(); if (money==88){ break; }else if (money==66){ continue; } System.out.println("下面是处罚方式:"); ChengFa(time,money); } System.out.println("程序退出!"); } public static void ChengFa(int time,int money){ if (time<=10){ System.out.println("这次迟到了"+time+"分钟,不扣钱,以后可别迟到了!"); }else if (time<=20){ System.out.println("这次迟到了"+time+"分钟,罚款100元,一会儿自觉交给财务哈!"); }else if (time<=30){ System.out.println("这次迟到了"+time+"分钟,罚款200元,一会儿自觉交给财务哈!"); }else if (time<=60){ int faKuan = money/60; System.out.println("这次迟到时间有点久!有"+time+"分钟,罚款"+faKuan+"元,一会儿自觉交给财务哈!"); }else{ int faKuan = money/10; System.out.println("你这还来干嘛?!都快下班了,按旷工计算,罚款"+faKuan+",元,记得下班之前交给财务!"); } } }
想请问一下为什么第二次循环不让我写名字了,直接就跳到问月薪了?
GameUtil.zip
为啥我的松开之后没有数字呢
然后飞机也不会动了
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637