Olá pessoal
Eu estou passando por um problema grave aqui!!! Eu fiz uma calculadora em Java (Óbvio :lol: ) e mandei pra uma amiga que também programa em Java, quando ela compilou deu os seguintes erros:
C:\> javac Principal.java
Principal.java:18: incompatible types
found : boolean
required: java.lang.Boolean
public Boolean Info = false, Ad = false, Sub = false, Mul = false, Div = false;
^
Principal.java:18: incompatible types
found : boolean
required: java.lang.Boolean
public Boolean Info = false, Ad = false, Sub = false, Mul = false, Div = false;
^
Principal.java:18: incompatible types
found : boolean
required: java.lang.Boolean
public Boolean Info = false, Ad = false, Sub = false, Mul = false, Div = false;
^
Principal.java:18: incompatible types
found : boolean
required: java.lang.Boolean
public Boolean Info = false, Ad = false, Sub = false, Mul = false, Div = false;
^
Principal.java:18: incompatible types
found : boolean
required: java.lang.Boolean
public Boolean Info = false, Ad = false, Sub = false, Mul = false, Div = false;
^
Principal.java:202: operator == cannot be applied to java.lang.Boolean,boolean
if (Info == true) {
^
Principal.java:205: incompatible types
found : boolean
required: java.lang.Boolean
Info = false;
^
Principal.java:222: incompatible types
found : boolean
required: java.lang.Boolean
Info = false;
^
Principal.java:223: incompatible types
found : boolean
required: java.lang.Boolean
Ad = false;
^
Principal.java:224: incompatible types
found : boolean
required: java.lang.Boolean
Sub = false;
^
Principal.java:225: incompatible types
found : boolean
required: java.lang.Boolean
Mul = false;
^
Principal.java:226: incompatible types
found : boolean
required: java.lang.Boolean
Div = false;
^
Principal.java:240: incompatible types
found : boolean
required: java.lang.Boolean
Info = true;
^
Principal.java:241: incompatible types
found : boolean
required: java.lang.Boolean
Sub = false;
^
Principal.java:242: incompatible types
found : boolean
required: java.lang.Boolean
Mul = false;
^
Principal.java:243: incompatible types
found : boolean
required: java.lang.Boolean
Div = false;
^
Principal.java:252: incompatible types
found : boolean
required: java.lang.Boolean
Info = true;
^
Principal.java:253: incompatible types
found : boolean
required: java.lang.Boolean
Ad = false;
^
Principal.java:254: incompatible types
found : boolean
required: java.lang.Boolean
Sub = true;
^
Principal.java:255: incompatible types
found : boolean
required: java.lang.Boolean
Mul = false;
^
Principal.java:256: incompatible types
found : boolean
required: java.lang.Boolean
Div = false;
^
Principal.java:261: incompatible types
found : boolean
required: java.lang.Boolean
Info = true;
^
Principal.java:262: incompatible types
found : boolean
required: java.lang.Boolean
Ad = false;
^
Principal.java:263: incompatible types
found : boolean
required: java.lang.Boolean
Sub = true;
^
Principal.java:264: incompatible types
found : boolean
required: java.lang.Boolean
Mul = false;
^
Principal.java:265: incompatible types
found : boolean
required: java.lang.Boolean
Div = false;
^
Principal.java:278: incompatible types
found : boolean
required: java.lang.Boolean
Info = true;
^
Principal.java:279: incompatible types
found : boolean
required: java.lang.Boolean
Ad = false;
^
Principal.java:280: incompatible types
found : boolean
required: java.lang.Boolean
Sub = false;
^
Principal.java:281: incompatible types
found : boolean
required: java.lang.Boolean
Mul = true;
^
Principal.java:282: incompatible types
found : boolean
required: java.lang.Boolean
Div = false;
^
Principal.java:296: incompatible types
found : boolean
required: java.lang.Boolean
Info = true;
^
Principal.java:297: incompatible types
found : boolean
required: java.lang.Boolean
Ad = false;
^
Principal.java:298: incompatible types
found : boolean
required: java.lang.Boolean
Sub = false;
^
Principal.java:299: incompatible types
found : boolean
required: java.lang.Boolean
Mul = false;
^
Principal.java:300: incompatible types
found : boolean
required: java.lang.Boolean
Div = true;
^
Principal.java:305: incompatible types
found : boolean
required: java.lang.Boolean
Info = true;
^
Principal.java:306: incompatible types
found : boolean
required: java.lang.Boolean
Ad = false;
^
Principal.java:307: incompatible types
found : boolean
required: java.lang.Boolean
Sub = false;
^
Principal.java:308: incompatible types
found : boolean
required: java.lang.Boolean
Mul = false;
^
Principal.java:309: incompatible types
found : boolean
required: java.lang.Boolean
Div = true;
^
Principal.java:315: operator == cannot be applied to java.lang.Boolean,boolean
if (Ad == true)
^
Principal.java:317: operator == cannot be applied to java.lang.Boolean,boolean
else if (Sub == true)
^
Principal.java:319: operator == cannot be applied to java.lang.Boolean,boolean
else if (Mul == true)
^
Principal.java:321: operator == cannot be applied to java.lang.Boolean,boolean
else if (Div == true)
^
45 errors
Agora o mais estranho, aqui no meu computador, compila e funciona perfeitamente, e no Windows também, agora é só passar pra outra pessoa que já dá essas coisas!! 3 pessoas reclamaram que não conseguem compilar e nem rodar o programa!! Achei que era problema no charset mas não é, parece que o meu código fica irreconhecivel num SDK de fora sei lá!!! Será que alguém me da uma luz?!?! Eu já não sei mais o que fazer, estou com esse problema a 1 semana e não consegui resolver, a minha ultima corrida vai ser aqui!!!
Quem quiser ver a calculadora clique nos links abaixo:
Isso se não der problema no pc de vocês!!!
Obrigado
Pilantra 8)