ik ben met een rsps bezig nu zegt ie met compilen dat er een error zit, maar snap hem niet echt
http://gyazo.com/c83efcda...f0e9215c6c
} else if (player.getTemporaryAttributtes().get ("titlecolor") == true) {
[gesloten] code fout?
teddybear
ongeveer 9 jaar geleden
Shyno
ongeveer 9 jaar geleden
Moet zijn:
Je kunt geen Object met een boolean kunt vergelijken, want een object is niet true of false. Wat je wel kunt doen is dan '!= null', want een object is er of het is er niet.
Jouw code:
} else if (player.getTemporaryAttributtes().get("titlecolor") == true) {
Moet zijn:
} else if (player.getTemporaryAttributtes().get("titlecolor") != null) {Laatst bewerkt: 22-10-14 09:28 door: Shyno
Kantoor
ongeveer 9 jaar geleden
if(player.getTemporaryAttributes().get("titlecolor") == true) {
....
}
Error: incomparable types: Object and boolean
Met get("titlecolor") krijg je een Object terug. Dit Object vergelijk je met een een primitief datatype: een boolean, true.
Om een ander voorbeeld te geven dat misschien makkelijker te verstaan is:
if (textbox.getText() == true) {
....
}
Hier krijg je een String object (de tekst) en vergelijk je die met een boolean (true). Dit zal ook niet lukken.
(Edit)
Shyno was 34 seconden sneller :c
teddybear
ongeveer 9 jaar geleden
Kantoor
ongeveer 9 jaar geleden
Welke base gebruik je?
Je moet inloggen om te kunnen reageren.