2013-12-23 4 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: \ Users \ nimzkie \ Desktop \ NumOne.java: 15: не может найти символ символ: переменная в местоположение: класс NumOne , если (а> 0) { ^ 1 ошибкаЧто случилось с моей программой java?

Процесс завершен.

+3

Что-то не так? 'не может найти символ символа: переменная a'. Вы когда-нибудь объявляли переменную 'a'? – Baby

+0

такая же ошибка .. я изменил ее на num .. – user3090334

ответ

5

Сообщение об ошибке очень специфично: вы используете a в своем заявлении if, но Java не знает, что такое a. Вероятно, вы хотели сказать if(num > 0). И вы не имеете в виду boolean num, вы имеете в виду int num.

+0

может у вас вставить последнюю программу? – user3090334

Смежные вопросы