public static void firstDigit(int number){
while(number != 0){
if (number < 10){
System.out.println("The first digit is " + number);
}
number = number/10;
}
}
When you call it, you can use Maths.abs in order for it to work for negative number:
firstDigit(Math.abs(9584578));
This returns 9