Possible Duplicate:
Causes of 'java.lang.NoSuchMethodError: main Exception in thread 「main」'例外在線程「主要」 java.nosuchmethoderror:主要
我在java.i新想編寫一個程序來交換2號。
我已經在它上面寫了2個程序,一個正在運行,另一個則沒有。
我無法理解未運行program.pls的錯誤,幫助我理解我的錯。
這裏我給你兩個程序以及輸出。
的運行的程序:
public class SwapElementsExample {
public static void main(String[] args) {
int num1 = 10;
int num2 = 20;
System.out.println("Before Swapping");
System.out.println("Value of num1 is :" + num1);
System.out.println("Value of num2 is :" +num2);
swap(num1, num2);
}
private static void swap(int num1, int num2) {
int temp = num1;
num1 = num2;
num2 = temp;
System.out.println("After Swapping");
System.out.println("Value of num1 is :" + num1);
System.out.println("Value of num2 is :" +num2);
}
}
輸出爲:
交換NUM1的
值之前是:NUM2 10
值是:20
交換NUM1的
值之後是:20
num2的值是:10
在上面提到的程序中我沒有任何問題。
但在下一個程序中,我找不到什麼故障。
請幫我找到錯誤。
class Swap
{
public static void main(int a, int b)
{
int c=0;
c=b;
b=a;
a=c;
c=0;
System.out.println(a);
System.out.println(b);
}
}
在執行過程中沒有錯誤信息。
但在運行時有一個錯誤味精,那就是:
例外在線程「主要」 java.nosuchmethoderror:主要
請讓我知道這個計劃的問題。
是的......我明白......謝謝你的朋友...... :) – rine
不客氣:) –