Wie java konvertiert int zu boolean

Wenn ich konvertieren:

int B=1;
boolean A=B;

Es gibt Fehler: Inkompatible Typen, was wahr ist,

Aber wenn ich folgenden code schreiben:

int C=0;
boolean A=C==1;

es gibt falsche
während, wenn ich ändern Sie den Wert von C zu 1 es gibt wahre.
Ich kann nicht verstehen, wie compiler tut es.

InformationsquelleAutor Adnan | 2015-07-09

Schreibe einen Kommentar