هن آرٽيڪل ۾ اسان String کي int (primitive type) ۽ Object type (wrapper) Integer ۾ تبديل ڪرڻ تي بحث ڪرڻ وارا آهيون. جاوا ۾ ان کي ڪرڻ جا ڪيترائي طريقا آھن.
جاوا ۾ String کي int ۾ ڪيئن بدلجي
ھتي ڪجھ طريقا آھن string کي int ۾ تبديل ڪرڻ جا، جاوا ان کي استعمال ڪرڻ جي اجازت ڏئي ٿوparseInt()۽ valueOf()طريقا.
-
Integer.parseInt(String) استعمال ڪندي جاوا اسٽرنگ کي int تائين
parseIntانٽيجر ڪلاس جو هڪ جامد طريقو آهي جيڪو هڪ انٽيجر شئي واپس ڪري ٿو جيڪو مخصوص String پيٽرولر جي نمائندگي ڪري ٿو.نحو:
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