Ciao, mi direste perchè con questo codice:

codice:
byte a;
byte b;
byte c;
a=1;
b=2;
c=a&b;
mi viene questo errore???
Succede anche se metto un cast a (byte) prima dell'uguale su "c"....

Test.java:19: possible loss of precision
found : int
required: byte
c=a&b;
^
1 error
grazie