כיצד להמיר מחרוזת ל- Int ב- Java: שיטות ודוגמאות



מאמר זה יספק לך ידע מפורט על הדרכים השונות שבהן ניתן להמיר מחרוזת ל- Int ב- Java.

ישנן שיטות רבות להמיר מחרוזת למספר שלם . השיטה הנפוצה ביותר היא שיטת pareseInt (). ישנן מספר שיטות להמרת מחרוזת למספר שלם. במאמר זה נבחן את כל השיטות האפשריות להמרת מחרוזת ל- int ב- Java

שלוש השיטות העיקריות הן:





עוקף לעומת עומס יתר c ++
  1. שיטת parseInt ()
  2. valueOf ()
  3. שיטת NumberFormatException

שיטת parseInt () להמרת מחרוזת ל- Int ב- Java

בשיטה זו המחרוזת מומרת ל- int פרימיטיבי.



תחביר: int dtypename = Integer.parseInt (מחרוזת)

דוגמא: int res = Integer.parseInt (str)

שקול את הקוד:



מבחן מחלקה ציבורי {public static void main (String args []) {String str = '102' int res = Integer.parseInt (str) System.out.println ('the number is:' + res)}}

תְפוּקָה:

Output

הֶסבֵּר:

בקוד הנ'ל יש לנו משתנה מחרוזת '102'. אנו מצהירים על שינוי משתנה אחר.זהו סוג שלם. כך שמשתנה המחרוזת מומר למספר שלם באמצעות שיטת parseInt ().

valueOf () שיטה: מחרוזת ל- Int ב- Java

בשיטה זו המחרוזת מומרת לאובייקט שלם.

תחביר: מספר שלם dtypename = Integer.valueOf (מחרוזת)

דוגמא: מספר שלם = Integer.valueOf (str)

שקול את הקוד:

כיצד להשתמש ב- goto ב - ++
מבחן מחלקה ציבורי {public static void main (String args []) {String str = '102' int res = Integer.parseInt (str) System.out.println ('the number is:' + res)}}

תְפוּקָה:

הֶסבֵּר:

בקוד הנ'ל יש לנו משתנה מחרוזת '122'. אנו מצהירים על תוצאה משתנה נוספת כ- res. זהו סוג שלם. כך שמשתנה המחרוזת מומר למספר שלם באמצעות שיטת valueOf ().

הערה: parseInt () מחזירה int פרימיטיבי ואילו valueOf () מחזיר אובייקט Integer () חדש.

שיטת NumberFormatException

NumberFormatException נזרק כאשר המחרוזת אינה ניתנת לניתוח.

שקול את הקוד:

מבחן מחלקה ציבורי {public static void main (String args []) {String str = '102' int res = Integer.parseInt (str) System.out.println ('the number is:' + res)}}

תְפוּקָה:

הֶסבֵּר:

ממשק סמן בדוגמת Java

יוצא מהכלל כאשר המחרוזת אינה ניתנת לניתוח.

עם זאת, אנו מגיעים לסוף מאמר זה מחרוזת ל- Int ב- Java. אני מקווה שקיבלתם מושג על כל שלוש השיטות להמרת מחרוזת ל- int ב- Java.

בדוק את מאת אדוריקה, חברת למידה מקוונת מהימנה עם רשת של יותר מ -250,000 לומדים מרוצים הפזורים ברחבי העולם. אנו כאן כדי לעזור לך בכל שלב בדרכך, ולהיות מלבד שאלות ראיונות אלה ב- Java, אנו מגישים תוכנית לימודים המיועדת לסטודנטים ואנשי מקצוע המעוניינים להיות מפתח Java.