için dönüş türü olarak Void kullanamazsınız: Yani şimdi derlemek istediğinizdeNeden Yani o zaman bu basit program yazdım <code>Void</code> tipini test etmek istedim ana yönteme
package ehsan;
public class NumTest {
public static Void main(String[] args) {
System.out.println("Hello, World!");
return null; /* The compiler forced me to do so. I just can't realize what is the point in returning in Void type!? */
}
}
, derleyici yakınır:
main method must return a value of type void
Neden derleyici hiçbir şey iade ediyorum ve Void
kullanıyorum olduğunu göremiyoruz?
'Void' ve' void' değil aynıdır. – Eran
Çünkü standart ana yöntemin imzasını 'public static void main (String ... args) 'olarak tanımlar. Otomatik kutulama/kutuklamanın, yöntem imzaları ile ilgisi yoktur. Bir imzayı otomatik olarak imzalayamazsınız. – tkausl
Void, void – Eran