تبدیل String به long در جاوا؟

+1 رأی
میانگین بازدید روزانه 0.481,470 بازدید

در جاوا چگونه می توانم یک String را به long تبدیل کنم؟

سوال 8 سال قبل در تالار برنامه نویسی توسط Saeed Zarinfam (884 امتیاز)

2 جواب

+1 رأی
 
بهترین جواب

با استفاده از متد parseLong متعلق به کلاس Long می توانید یک String را به نوع داده اولیه long و با استفاده از متد valueOf متعلق به همین کلاس یک String را به نوع داده ارجاعی Long تبدیل کنید.

        String number = "123";
        try {
            long longNumber = Long.parseLong(number);
        } catch (NumberFormatException exception) {
        }

در صورتی که String یک عدد معتبر نباشد NumberFormatException رخ می دهد.

جواب 8 سال قبل توسط Saeed Zarinfam (884 امتیاز)
0 رأی

با برنامه زیر میشه این کار رو انجام داد .

 import java.io.*;
import java.lang.*;

public class  StringToLong{
  public static void main(String[] args) throws IOException{
  BufferedReader read = 
  new BufferedReader(new InputStreamReader(System.in));
  System.out.println("Enter the any string number:");
  String str = read.readLine();
  try{
  long l = Long.parseLong(str);
  System.out.println("long:= " + l);
  }
  catch (Exception e){
  System.out.println("Exception: " + e.getMessage());
  }
  }
}

 

جواب 8 سال قبل توسط Milad (1,298 امتیاز)

سوال های مشابه

+1 رأی
1 جواب میانگین بازدید روزانه 0.15130 بازدید
0 رأی
1 جواب میانگین بازدید روزانه 0.18519 بازدید
+1 رأی
2 جواب میانگین بازدید روزانه 0.26311 بازدید
0 رأی
1 جواب میانگین بازدید روزانه 0.09182 بازدید
+1 رأی
1 جواب میانگین بازدید روزانه 0.1218 بازدید
0 رأی
1 جواب میانگین بازدید روزانه 0.11260 بازدید
0 رأی
1 جواب میانگین بازدید روزانه 0.09239 بازدید
+1 رأی
3 جواب میانگین بازدید روزانه 0.381,221 بازدید
+2 رأی
1 جواب میانگین بازدید روزانه 0.09260 بازدید
+2 رأی
1 جواب میانگین بازدید روزانه 0.54459 بازدید
کانال تلگرام جواب یاب
...