logo

Metóda Java Long parseLong().

Metóda parseLong() triedy Java Long sa používa na analýzu argumentu CharSequence ako dlhého so znamienkom so zadaným radixom, ktorý začína na špecifikovanom beginIndex a pokračuje až po endIndex-1.

Syntax:

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

Parameter:

Vyššie uvedená metóda vyžaduje štyri parametre:

  1. Sekvencia znakov „s“, ktorá obsahuje dlhé znázornenie.
  2. Začiatočný index
  3. Koncový index
  4. Radix, ktorý sa používa pri analýze.

Návrat:

Vyššie uvedená metóda sa používa na vrátenie dlhého znamienka, ktoré je reprezentované špecifikovaným radixom.

Príklad 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); } } 
Vyskúšajte to

Výkon:

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

Príklad 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); } } 
Vyskúšajte to

Výkon:

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

Metóda Java Long parseLong().

Metóda parseLong() triedy Java Long sa používa na analýzu daného argumentu reťazca vo forme dlhého desatinného miesta so znamienkom. Reťazec musí obsahovať znaky so všetkými desatinnými číslicami okrem toho, že prvý znak je so znamienkom ASCII mínus, ktorý označuje zápornú hodnotu, alebo so znamienkom ASCII plus, ktorý označuje kladnú hodnotu.

Syntax:

 public static long parseLong(String s) throws NumberFormatException 

Parameter:

Vyššie uvedená metóda vyžaduje iba jeden parameter:

  1. Reťazec „s“, ktorý obsahuje dlhú reprezentáciu, ktorú je potrebné analyzovať.

Návrat:

Vyššie uvedená metóda sa používa na vrátenie dĺžky, ktorá je reprezentovaná argumentom v desiatkovej sústave.

Príklad 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); } } 
Vyskúšajte to

Výkon:

 The value after multiplying comes to be = 28 

Príklad 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); } } 

Výkon:

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

Metóda Java Long parseLong().

Metóda parseLong() triedy Java Long sa používa na analýzu daného argumentu reťazca ako dlhého so znamienkom v radixe, ktorý je reprezentovaný druhým argumentom. Reťazec musí obsahovať všetky znaky zadaného radixu okrem toho, že prvý znak je so znamienkom ASCII mínus, ktorý označuje zápornú hodnotu, alebo so znamienkom ASCII plus, ktorý označuje kladnú hodnotu.

linuxové klávesové skratky

Syntax:

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

Parameter:

Vyššie uvedená metóda vyžaduje dva parametre:

  1. Reťazec „s“, ktorý obsahuje dlhú reprezentáciu, ktorú je potrebné analyzovať.
  2. Radix, ktorý sa používa počas analýzy.

Návrat:

Vyššie uvedená metóda sa používa na vrátenie dĺžky reprezentovanej reťazcom v konkrétnom radixe.

Príklad 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); } } 
Vyskúšajte to

Výkon:

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

Príklad 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); } } 
Vyskúšajte to

Výkon:

 The parse long value is given as : 287 The parse long value is given as : 130 The parse long value is given as : 5586836