2013-12-23 71 views
-6
import java.util.Scanner; 
public class NumOne { 

public static void main(String[] args) { 
    Scanner ley = new Scanner(System.in); 
    boolean num2; 
    int num; 

    System.out.print("Enter number: "); 
    num = ley.nextInt(); 

} 
public boolean isPositive(boolean num) { 
    if (a > 0) { 
     System.out.print("positive"); 
    } else { 
     System.out.print("negatinve"); 
    } 
    return num; 
} 

C:\用戶\ nimzkie \桌面\ NumOne.java:15:找不到符號 符號:變量 位置:類NumOne 如果(A> 0){ ^ 1錯誤我的java程序有什麼問題?

過程完成。

+3

怎麼了? '找不到符號:變量a'。你有沒有聲明變量'a'? – Baby

+0

同樣的錯誤..我把它改爲數字.. – user3090334

回答

5

錯誤消息是非常具體的:您在if語句中使用a,但Java不知道a是什麼。你可能打算說if(num > 0)。你的意思不是boolean num,你的意思是int num

+0

可以用最後的程序粘貼嗎? – user3090334