每个 Java 语句中的错误是什么?

What is the error in each Java Statement?

 //a.    
Rectangle   r   =   Rectangle(5,    10, 15, 20);

//b.
Rectangle   r;  
r.setSize(50,   100);   

//c.
Rectangle   r   =   null

a中缺少"new"操作对吗? 例如

Rectangle   r   = new Rectangle(5, 10, 15, 20);

是的,你是对的。通过调用 new,您正在创建对对象的引用,当您声明一个新的 String 时,您正在执行类似的操作。