ここで超 Java 初心者、おそらくばかげた間違いだと確信しています。私を訂正する気はありますか?
public class Test1 {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic here
int n = 4;
public void f(int n){
System.out.print(n);
if(n<=1)
return;
else{
f(n/2);
f(n/2);
}
}
}
次のエラーが表示されます。
Exception in thread "main" java.lang.RuntimeException:
Uncompilable source code - illegal start of expression at the
public void f(int n)