size of integer in java code example

Example 1: java how to find length of int

int x = 1234; 
int lengthOfInt = String.valueOf(x).length(); //convert integer to String
											  //and get length of the String

Example 2: how to get length of integer in java

int length = (int) (Math.log10(number) + 1);

Example 3: java get bigger int

int biggerNum = max(int a, int b);

Example 4: all data types in java

Data Type	Size	Stores
byte		1 byte	whole numbers from -128 to 127
short		2 bytes	whole numbers from -32,768 to 32,767
int			4 bytes	whole numbers from -2,147,483,648 to 2,147,483,647
long		8 bytes	whole numbers from -9,223,372,036,854,775,808 to 9,223,372,036,854,775,807
float		4 bytes	fractional numbers; sufficient for storing 6 to 7 decimal digits
double		8 bytes	fractional numbers; sufficient for storing 15 decimal digits
boolean		1 bit	true or false values
char		2 bytes	single character/letter or ASCII values

Example 5: how to get length of integer in java

int length = 0;
long temp = 1;
while (temp <= number) {
    length++;
    temp *= 10;
}
return length;