Return first digit of an integer

后端 未结 23 1835
醉梦人生
醉梦人生 2020-11-28 13:12

How in Java do you return the first digit of an integer.?

i.e.

345

Returns an int of 3.

23条回答
  •  慢半拍i
    慢半拍i (楼主)
    2020-11-28 14:04

    I think more simple to do :

    int firstDigit = i-(i/10)*10 // i is an integer or long value, positive or negative.
    

提交回复
热议问题