logo

Metodo Java Long parseLong()

Il metodo parseLong() della classe Java Long viene utilizzato per analizzare l'argomento CharSequence come un segno lungo con la radice specificata, che inizia da un BeginIndex specificato e si estende fino a endIndex-1.

Sintassi:

 public static long parseLong(CharSequence s, int beginIndex, int endIndex, int radix) throws NumberFormatException 

Parametro:

Il metodo sopra richiede quattro parametri:

  1. La sequenza di caratteri 's' che contiene la rappresentazione lunga.
  2. L'indice iniziale
  3. L'indice finale
  4. La radice utilizzata durante l'analisi.

Ritorno:

Il metodo precedente viene utilizzato per restituire il long con segno rappresentato dalla radice specificata.

metodo tostring java

Esempio 1

 public class JavaLongparseLongExample1 { public static void main(String[] args) { CharSequence seq ='123678909'; int beginIndex = 0; int endIndex = 0; int radix = 4; Long obj = Long.parseLong(seq, beginIndex, endIndex, radix); System.out.println('The parse long value is given as : '+obj); } } 
Provalo adesso

Produzione:

 Exception in thread 'main' java.lang.NumberFormatException: at java.base/java.lang.Long.parseLong(Long.java:788) at JavaLongparseLongExample1.main(JavaLongparseLongExample1.java:9) 

Esempio 2

 public class JavaLongparseLongExample2 { public static void main(String[] args) { CharSequence seq ='abc'; int beginIndex = 0; int endIndex = 0; int radix = 4; Long obj = Long.parseLong(seq, beginIndex, endIndex, radix); System.out.println('The parse long value is given as : '+obj); } } 
Provalo adesso

Produzione:

 Exception in thread 'main' java.lang.NumberFormatException: at java.base/java.lang.Long.parseLong(Long.java:788) at JavaLongparseLongExample1.main(JavaLongparseLongExample1.java:9) 

Metodo Java Long parseLong()

Il metodo parseLong() della classe Java Long viene utilizzato per analizzare l'argomento stringa fornito sotto forma di decimale con segno lungo. La stringa deve contenere caratteri con tutte cifre decimali, tranne il primo carattere con un segno ASCII meno che indica un valore negativo o un segno ASCII più che indica un valore positivo.

Sintassi:

 public static long parseLong(String s) throws NumberFormatException 

Parametro:

Il metodo sopra richiede un solo parametro:

  1. La stringa 's' che contiene la rappresentazione lunga che deve essere analizzata.

Ritorno:

Il metodo precedente viene utilizzato per restituire il long rappresentato dall'argomento in decimale.

Esempio 1

 public class JavaLongparseLong_Example1 { public static void main(String[] args) { long a = Long.parseLong('14'); long b = Long.parseLong('2'); long m = a * b ; System.out.print('The value after multiplying comes to be = ' + m); } } 
Provalo adesso

Produzione:

Disconnettersi dall'account Google su Android
 The value after multiplying comes to be = 28 

Esempio 2

 import java.util.Scanner; public class JavaLongparseLong_Example2 { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.println('Enter the value of string : '); String obj = scanner.next(); Long l = Long.parseLong(obj); System.out.println('The value for parse long is given as : '+l); } } 

Produzione:

 Enter the value of string : 123 The value for parse long is given as : 123 

Metodo Java Long parseLong()

Il metodo parseLong() della classe Java Long viene utilizzato per analizzare l'argomento stringa fornito come un segno lungo nella radice rappresentata dal secondo argomento. La stringa deve contenere tutti i caratteri della radice specificata, tranne il primo carattere con un segno ASCII meno che indica un valore negativo o un segno ASCII più che indica un valore positivo.

Sintassi:

 public static long parseLong(String s, int radix) throws NumberFormatException 

Parametro:

Il metodo sopra richiede due parametri:

  1. La stringa 's' che contiene la rappresentazione lunga che deve essere analizzata.
  2. La radice utilizzata durante l'analisi.

Ritorno:

Il metodo precedente viene utilizzato per restituire il long rappresentato dalla stringa nella particolare radice.

Esempio 1

 public class JavaLongparseLongExample_1 { public static void main(String[] args) { long a = Long.parseLong('2', 10); long b = Long.parseLong('154', 10); long c = Long.parseLong('ADMIN', 27); System.out.println('The parse long value is given as : '+a); System.out.println('The parse long value is given as : '+b); System.out.println('The parse long value is given as : '+c); } } 
Provalo adesso

Produzione:

 The parse long value is given as : 2 The parse long value is given as : 154 The parse long value is given as : 5586836 

Esempio 2

 public class JavaLongparseLongExample_2 { public static void main(String[] args) { long a = Long.parseLong('241', 11); long b = Long.parseLong('154', 9); long c = Long.parseLong('ADMIN', 27); System.out.println('The parse long value is given as : '+a); System.out.println('The parse long value is given as : '+b); System.out.println('The parse long value is given as : '+c); } } 
Provalo adesso

Produzione:

la stringa contiene
 The parse long value is given as : 287 The parse long value is given as : 130 The parse long value is given as : 5586836