Elmer Leandro Vargas Figueredo
PreguntaHola, estoy tratando de hacer este ejercicio pero tomando como ejemplo un numero de celular real “10 dígitos” en las siguientes lineas, pero no me lo permite registrar porque me dice que es muy grande
public class namingjava {
public static void main(String[] args) {
int telefono = 3132775408 ;
System.out.println(telefono);
Quisiera saber a que se puede deber el problema, estoy usando netbeans
Leonardo Aedo Jimenez
Para variables que no van a tener un uso matematico (No vas a sumar, resar, multiplica, dividir, etc..) podrias usar facilmente el tipo String. Casos como telefono, Cedula o ID son los mas comunes

Jorge David Martinez Rosas
Es la variable "long"

Jorge David Martinez Rosas
no te deja porque el tipo de variable "int" no tiene la capacidad para un número tan grande, para eso debes utilizar el tipo de variable "double" el cual tiene mas capacidad.