Jimmy Jimmy - 1 year ago 63
Java Question

How can I extract the first 4 digits from an int? (Java)

I'm looking to find a way to convert a string to an int in order to then extract and return the first 4 digits in this int.

Note: It must remain as a String for the other methods to work properly, though.

Answer Source

Try following:

String str = "1234567890";
int fullInt = Integer.parseInt(str);
String first4char = str.substring(0,4);
int intForFirst4Char = Integer.parseInt(first4char);

Wherever you want integer for first four character use intForFirst4Char and where you wanna use string use appropriate.

Hope this helps.

Recommended from our users: Dynamic Network Monitoring from WhatsUp Gold from IPSwitch. Free Download