这是在墙上打印一整首99瓶啤酒的代码。我从一本书上得到的。我才刚开始。代码没有问题,运行良好。只有一个小小的打嗝。当它降到1瓶时,它第一次说“瓶子”。if语句似乎没有在这一行或其他方面生效。我的问题是:是什么使它在前1行变成复数的? public static void main(String[] args) { String word = "bottles";
if
我有这些类:-A类是一个只有一个抽象方法"M1“的接口,带有类型参数-B类实现了A-C类是抽象类-D类扩展了C类 在类B上,我覆盖了方法M1,并尝试创建一个C对象,但它不起作用 public interface A{ } public <B> void M1(int a, int b, B ress){
D itsd = new D(int a, int b, res