Metoda parseLong() razreda Java Long se uporablja za razčlenjevanje argumenta CharSequence kot signed long z podanim radixom, ki se začne pri podanem beginIndex in sega do endIndex-1.
Sintaksa:
public static long parseLong(CharSequence s, int beginIndex, int endIndex, int radix) throws NumberFormatException
Parameter:
Zgornja metoda zahteva štiri parametre:
- Zaporedje znakov 's', ki vsebuje dolgo predstavitev.
- BeginIndex
- Končni indeks
- Temelj, ki se uporablja med razčlenjevanjem.
Vrnitev:
Zgornja metoda se uporablja za vrnitev predznačenega dolgega, ki je predstavljen s podanim korenom.
Primer 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); } }Preizkusite zdaj
Izhod:
Exception in thread 'main' java.lang.NumberFormatException: at java.base/java.lang.Long.parseLong(Long.java:788) at JavaLongparseLongExample1.main(JavaLongparseLongExample1.java:9)
Primer 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); } }Preizkusite zdaj
Izhod:
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 metoda parseLong().
Metoda parseLong() razreda Java Long se uporablja za razčlenitev danega argumenta niza v obliki decimalne dolžine s predznakom. Niz mora vsebovati znake z vsemi decimalnimi števkami, razen da je prvi znak z znakom ASCII minus, ki označuje negativno vrednost, ali znakom ASCII plus, ki označuje pozitivno vrednost.
Sintaksa:
public static long parseLong(String s) throws NumberFormatException
Parameter:
Zgornja metoda zahteva samo en parameter:
- Niz 's', ki vsebuje dolgo predstavitev, ki jo je treba razčleniti.
Vrnitev:
Zgornja metoda se uporablja za vrnitev dolgega, ki je predstavljen z argumentom v decimalni obliki.
Primer 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); } }Preizkusite zdaj
Izhod:
The value after multiplying comes to be = 28
Primer 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); } }
Izhod:
Enter the value of string : 123 The value for parse long is given as : 123
Java Long metoda parseLong().
Metoda parseLong() razreda Java Long se uporablja za razčlenitev danega argumenta niza kot dolgega predznaka v korenu, ki ga predstavlja drugi argument. Niz mora vsebovati vse znake podanega korena, razen da ima prvi znak znak minus ASCII, ki označuje negativno vrednost, ali znak plus ASCII, ki označuje pozitivno vrednost.
xd xd pomen
Sintaksa:
public static long parseLong(String s, int radix) throws NumberFormatException
Parameter:
Zgornja metoda zahteva dva parametra:
- Niz 's', ki vsebuje dolgo predstavitev, ki jo je treba razčleniti.
- Temelj, ki se uporablja med razčlenjevanjem.
Vrnitev:
Zgornja metoda se uporablja za vrnitev long, ki ga predstavlja niz v določenem korenu.
Primer 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); } }Preizkusite zdaj
Izhod:
The parse long value is given as : 2 The parse long value is given as : 154 The parse long value is given as : 5586836
Primer 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); } }Preizkusite zdaj
Izhod:
The parse long value is given as : 287 The parse long value is given as : 130 The parse long value is given as : 5586836