logo

Java Long parseLong() Metode

ParseLong()-metoden til Java Long-klassen brukes til å analysere CharSequence-argumentet som en fortegnet long med spesifisert radix , som begynner med en spesifisert beginIndex og strekker seg til endIndex-1.

Syntaks:

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

Parameter:

Metoden ovenfor krever fire parametere:

  1. Tegnsekvensen 's' som inneholder den lange representasjonen.
  2. BeginIndex
  3. Sluttindeksen
  4. Radiksen som brukes under parsing.

Komme tilbake:

Metoden ovenfor brukes til å returnere fortegnet lange som er representert av den spesifiserte radiksen.

myflixer

Eksempel 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); } } 
Test det nå

Produksjon:

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

Eksempel 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); } } 
Test det nå

Produksjon:

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

Java Long parseLong() Metode

ParseLong()-metoden til Java Long-klassen brukes til å analysere det gitte strengargumentet i form av fortegnet desimal lang. Strengen må inneholde tegnene med alle desimaler bortsett fra at det første tegnet er med et ASCII minustegn som indikerer en negativ verdi eller et ASCII plusstegn som indikerer en positiv verdi.

Syntaks:

 public static long parseLong(String s) throws NumberFormatException 

Parameter:

Metoden ovenfor krever bare én parameter:

  1. Strengen 's' som inneholder den lange representasjonen som må analyseres.

Komme tilbake:

Metoden ovenfor brukes til å returnere den lange som er representert av argumentet i desimal.

Eksempel 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); } } 
Test det nå

Produksjon:

latex tekststørrelse
 The value after multiplying comes to be = 28 

Eksempel 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); } } 

Produksjon:

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

Java Long parseLong() Metode

ParseLong()-metoden til Java Long-klassen brukes til å analysere det gitte strengargumentet som en fortegnet long i radiksen som er representert av det andre argumentet. Strengen må inneholde alle tegnene i den angitte radiksen bortsett fra at det første tegnet er med et ASCII minustegn som indikerer en negativ verdi eller et ASCII plusstegn som indikerer en positiv verdi.

Syntaks:

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

Parameter:

Metoden ovenfor krever to parametere:

  1. Strengen 's' som inneholder den lange representasjonen som må analyseres.
  2. Radiksen som brukes under parsing.

Komme tilbake:

Metoden ovenfor brukes til å returnere den lange som er representert av strengen i den aktuelle radiksen.

Eksempel 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); } } 
Test det nå

Produksjon:

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

Eksempel 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); } } 
Test det nå

Produksjon:

c# inneholder streng
 The parse long value is given as : 287 The parse long value is given as : 130 The parse long value is given as : 5586836