ఈ వ్యాసంలో మేము స్ట్రింగ్ను పూర్ణాంకానికి (ఆదిమ రకం) మరియు ఆబ్జెక్ట్ రకం (ర్యాపర్) పూర్ణాంకానికి మార్చడం గురించి చర్చించబోతున్నాము. జావాలో దీన్ని చేయడానికి చాలా మార్గాలు ఉన్నాయి.
మీరు నేర్చుకున్న వాటిని బలోపేతం చేయడానికి, మా జావా కోర్సు నుండి వీడియో పాఠాన్ని చూడమని మేము మీకు సూచిస్తున్నాము

జావాలో స్ట్రింగ్ను పూర్ణాంకానికి ఎలా మార్చాలి
స్ట్రింగ్ను పూర్ణాంకానికి మార్చడానికి ఇక్కడ కొన్ని మార్గాలు ఉన్నాయి, జావా దీన్ని ఉపయోగించిparseInt()
మరియు valueOf()
పద్ధతులను అనుమతిస్తుంది.
-
Integer.parseInt(String)ని ఉపయోగించి జావా స్ట్రింగ్ నుండి పూర్ణాంకానికి
parseInt
పేర్కొన్న స్ట్రింగ్ పరామితిని సూచించే పూర్ణాంక వస్తువును అందించే పూర్ణాంక తరగతి యొక్క స్థిరమైన పద్ధతి .సింటాక్స్:
public static int parseInt(String str) throws NumberFormatException
లేదా
public static int parseInt(String str, int radix) throws NumberFormatException
str
మీరు మార్చవలసిన స్ట్రింగ్ ఎక్కడ ఉంది మరియుradix
ఇది అన్వయించబడిన సంఖ్య యొక్క ఆధారంస్ట్రింగ్ను పూర్ణాంకానికి మార్చడం, parseInt()ని ఉపయోగించి జావా ఉదాహరణ
public class Demo2 { // convert string to int java public static void main(String args[]) { String str = "111"; int num1 = Integer.parseInt(str); System.out.println("parseInt of the String = " + num1); int num2 = Integer.parseInt(str, 2);//binary number System.out.println("parseInt of the String with radix parameter = " + num2); } }
అవుట్పుట్:
parseInt of the String = 111 parseInt of the String with radix parameter = 7
ఇక్కడ మనకు మొదటి వేరియంట్లో 111 మరియు రెండవదానికి 7 వచ్చాయి. 7 అనేది బైనరీ 111 యొక్క దశాంశ రూపం.
-
Integer.valueOf(String)ని ఉపయోగించి కన్వర్ట్ చేయండి
Integer.valueOf(String s) అనేది పూర్ణాంక తరగతి యొక్క జావా పద్ధతి. ఇది స్ట్రింగ్ ఆబ్జెక్ట్ యొక్క పూర్ణాంక దశాంశ వివరణను అందిస్తుంది కాబట్టి ఇది స్ట్రింగ్ను పూర్ణాంకానికి మార్చడానికి ఉపయోగించబడుతుంది.
సింటాక్స్:
public static Integer valueOf(String str) Example Java String to Integer using valueOf method: public class Demo2 { // java convert string to int using valueOf() String myString = "578"; int parNum = Integer.valueOf(myString); System.out.println("Integer from String using valueOf() = " + parNum); } }
అవుట్పుట్:
Integer from String using valueOf() = 578
GO TO FULL VERSION