2013-12-23 51 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