There are different ways to do it.
One is to convert it to a String, then use the string manipulations methods to extract individual digits as strings. You can then convert them back to numbers.
Another is to do some calculations. For example, to get the last digit:
int i = 12345;
int lastdigit = i % 10;
//To get additional digits, divide by 10 and repeat:
i /= 10;
int lastdigit = i % 10;
In this case you can create a loop for this (repeating while i > 0), and copy the digits to an array.
Chat with our AI personalities
Add the last digit plus the sum of all the previous digits. The base case is that if your integer only has a single digit, just return the value of this digit. You can extract the last digit by taking the remainder of a division by 10 (number % 10), and the remaining digits by doing an integer division by 10.
If you mean Java, you can get the documentation for the Integer class (with an uppercase "I") here: http://docs.oracle.com/javase/1.4.2/docs/api/java/lang/Integer.html
Java has auto-boxing introduced in Java 5 and converts ints to Integer objects as needed.Or you can explictly call Integer.valueOf(int) or new Integer(int) to return an Integer object with the value of the primitive int argument.Example:int i = 14; // i = 14Integer a = Integer.valueOf(i); // a = 14Integer b = new Integer(i); // b = 14or simplyInteger c = i;
The primitive data types in Java are:int: integer value from -232 to 232floatdoublelong: integer value from -264 to 264byte: integer value from -128 to 128char: charactershort: integer value from -32768 to 32768boolean: true or false valueString (not actually a primitive data type)
"int" is the abbreviation for an integer data type. In Java an int is specifically a 32-bit signed integer.