2016-09-18 2 views
-1
class Fox{ 

    long phone_number; 

    public Fox(long num){ 
     this.phone_number = num; 
    } 
} 
public class Box{ 
    public static void main(String[] args){ 
     Fox object = new Fox(88888888888888888); 
     System.out.println(object.phone_number); 
    } 

} 

Répondre

3

88888888888888888 est un int littéral (ce qui est le type par défaut pour les littéraux entiers quand aucun suffixe est spécifié), et il est trop grand pour une int. Utilisez 88888888888888888L ou 88888888888888888l pour un littéral long.

+0

merci. qui aide... –