Метод парсеЛонг() класе Јава Лонг се користи за рашчлањивање аргумента ЦхарСекуенце као потписане дужине са наведеним радиксом, почевши од наведеног бегинИндек и проширујући се до ендИндек-1.
гигабајт против мегабајта
Синтакса:
public static long parseLong(CharSequence s, int beginIndex, int endIndex, int radix) throws NumberFormatException
Параметар:
Горњи метод захтева четири параметра:
- Секвенца знакова 'с' која садржи дугу репрезентацију.
- Тхе бегинИндек
- Завршни индекс
- Радикс који се користи приликом рашчлањивања.
Повратак:
Горњи метод се користи за враћање потписане дужине која је представљена наведеним основама.
Пример 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); } }Тестирајте одмах
Излаз:
Exception in thread 'main' java.lang.NumberFormatException: at java.base/java.lang.Long.parseLong(Long.java:788) at JavaLongparseLongExample1.main(JavaLongparseLongExample1.java:9)
Пример 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); } }Тестирајте одмах
Излаз:
Exception in thread 'main' java.lang.NumberFormatException: at java.base/java.lang.Long.parseLong(Long.java:788) at JavaLongparseLongExample1.main(JavaLongparseLongExample1.java:9)
Јава Лонг парсеЛонг() Метод
Метода парсеЛонг() класе Јава Лонг се користи за рашчлањивање датог аргумента стринга у облику децималне дужине са знаком. Низ мора да садржи знакове са свим децималним цифрама осим што је први знак са АСЦИИ знаком минус који означава негативну вредност или знаком АСЦИИ плус који означава позитивну вредност.
Синтакса:
public static long parseLong(String s) throws NumberFormatException
Параметар:
Горњи метод захтева само један параметар:
- Стринг 'с' који садржи дугу репрезентацију коју треба рашчланити.
Повратак:
Горњи метод се користи за враћање лонг који је представљен аргументом у децималном облику.
Пример 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); } }Тестирајте одмах
Излаз:
The value after multiplying comes to be = 28
Пример 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); } }
Излаз:
Enter the value of string : 123 The value for parse long is given as : 123
Јава Лонг парсеЛонг() Метод
Метода парсеЛонг() класе Јава Лонг се користи за рашчлањивање датог аргумента стринга као потписане дужине у основи која је представљена другим аргументом. Низ мора да садржи све карактере наведеног основа осим што је први знак са АСЦИИ знаком минус који означава негативну вредност или знаком АСЦИИ плус који означава позитивну вредност.
Синтакса:
public static long parseLong(String s, int radix) throws NumberFormatException
Параметар:
Горњи метод захтева два параметра:
- Стринг 'с' који садржи дугу репрезентацију коју треба рашчланити.
- Радикс који се користи током рашчлањивања.
Повратак:
Горњи метод се користи за враћање лонг представљеног низом у одређеном основу.
Пример 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); } }Тестирајте одмах
Излаз:
The parse long value is given as : 2 The parse long value is given as : 154 The parse long value is given as : 5586836
Пример 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); } }Тестирајте одмах
Излаз:
The parse long value is given as : 287 The parse long value is given as : 130 The parse long value is given as : 5586836