factorial报错,怎么修改才行?老师课堂里关于计算n!的代码没有报错诶~求解答QnQ
老师,为什么课上老师用long的时候后面没加L呢?
import java.util.Scanner; /*今天是星期二,100天后是星期几*/ public class Lianxi6 { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.println("今天是星期二"); int zts = scanner.nextInt();//总天数 int xq = (2+zts)%7;//最终结果星期几 System.out.println("天后是星期"+xq); } } 今天是星期二 100 天后是星期4
老师我这样写是不是对的
老师,我的这个是什么原因呢?
这种 想返回c盘根目录怎么输代码
老师求解
老师,如何让矩形中的内容打印出来,需要怎么做
运行到线程的时候已经进入死循环了,为什么还能调用事件监听的方法呢
老师,多态的三个必要条件:继承,重写,父类引用执行子类对象。既然可以直接使用子类新建的对象调用重写的 方法,为何需要使用父类引用指向子类对象调用重写方法呢?而且父类引用指向子类对象还存在无法调用子类独有方法的缺陷。
// 测试多态和对象类型转换 public class TestPoly { static void animalCry(Animal a){ a.shout(); } public static void main(String[] args) { // 同一类中,static 方法可以调用其他 static 方法 animalCry(new Cat()); // 以 Cat 对象调用 animalCry 方法 Animal a1 = new Dog(); /*注意,向上转型时,子类单独定义的方法会丢失,因此 a1 无法访问到 Dog 中的 seeDoor 方法。对于 Cat 类同理。*/ a1.shout(); animalCry(a1); // a1 是编译时类型,Dog 才是运行时类型。 Animal a01 = new Animal(); a01.shout(); Dog d01 = new Dog(); d01.shout(); d01.seeDoor(); Cat c01= new Cat(); c01.shout(); c01.catchMouse(); } } class Animal { public void shout(){ System.out.println("动物叫了一声!"); } } class Dog extends Animal { // 重写父类方法 public void shout() { System.out.println("狗子汪汪汪!"); } public void seeDoor() { System.out.println("乖乖看门"); } } class Cat extends Animal { public void shout(){ System.out.println("猫咪喵喵喵!"); } public void catchMouse() { System.out.println("猫抓耗子"); } }
用这种for循环的方式进行数组初始化可以吗?为什么会报错呢
老师为啥我这的包建不了类了?
不是说一个源文件中只能有一个public类吗?为什么内部类可以使用public修饰呢?
为啥最后输出的结果不是运行的total次数啊?
这个括号为什么不能括到整个程序的最后一行
个人认为:“张三”、“李四”应该放在TestPerson的方法区中,而不是Person类的方法区中
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637