با استفاده از متد parseLong متعلق به کلاس Long می توانید یک String را به نوع داده اولیه long و با استفاده از متد valueOf متعلق به همین کلاس یک String را به نوع داده ارجاعی Long تبدیل کنید.
String number = "123";
try {
long longNumber = Long.parseLong(number);
} catch (NumberFormatException exception) {
}
در صورتی که String یک عدد معتبر نباشد NumberFormatException رخ می دهد.