- - Израчунавање фактора читавог броја са аргументом командне линије на Јави

Израчунајте фактороријум целог броја са аргументом командне линије на Јави

У овом посту ћемо научити како израчунајте фактороријум целог броја са Аргументима наредбеног ретка на Јави. Корисник ћемо преузети унос из наредбеног ретка. Надам се да сте сви свесни како можете израчунати фактороријум целог броја, и спремни сте након постављања Јава класе.

Израчунајте фактороријум целог броја са аргументом командне линије на Јави

  1. Пример података
  2. Програм
  3. Кључни концепти
  4. Излаз
  5. Објашњење Јава Цоде и излаз
  6. Претворите садржај Стринг у тип података инт / флоат

Претпоставимо да желимо израчунајте фактороријум од 5 тада ће резултат бити 1 к 2 к 3 к 4 к 5 = 120. Према томе, фактор из 5 је 120. Сада ћемо видети како да постигнемо фабрике у јави.

Програм

class CalculateFactorial {
public static void main(String args[]) {
int number;
int fact = 1;
int argsLength = args.length;
if(argsLength==1) {
number = Integer.parseInt(args[0]);
for(int count=1;count<=number;count++) {
fact = fact*count;
}
System.out.println("Factorial of "+number+" is: "+fact);
}
else if(argsLength>1) {
System.out.println("More than one number is entered...");
}
else {
System.out.println("No arguments entered...");
}
}
}

Кључни концепти

  • Класа Враппер.
  • Стринг то Интегер Цонверсион.
  • Укључивање валидације.

Излаз

Израчунајте фактороријум целог броја са аргументом командне линије на Јави

Објашњење Јава Цоде & Оутпута

У Јави постоје многи примитивни типови података као што су Ц, Ц ++ попут инт, кратки, дуги, флоат, доубле, цхар, боолеан, бите.

Као што знамо да је Јава чиста објектно оријентисанаЈезик. Све на Јави је предмет. Дакле, ове врсте података не могу учествовати у било којој манипулацији објектима, тј. Враћају се из методе као објекта или се додају у збирке објеката.

Јава је смислила механизам за то замотати примитивне типове података у објекту, тако да оне могу бити дио активности резервираних за Објекте. То постаје могуће коришћењем Класа Враппер.

Класа Враппер је омотач око примитивних типова података. Доступан је за све примитивне врсте података на Јави. Обухваћа једну вредност за примитивни тип података. нпр., класа Враппер за инт је Интегер, јер је флоат Флоат. Запамтите да је примитивно име само мало слово омота, осим знака цхар, који се пресликава на Цхарацтер, и инт, који се пресликава на Интегер.

Овде је један важан концепт за разлику од Ц, Ц ++Стринг је класа у Јави, а не врста података. Аргумент који се просљеђује кроз Цомманд-Лине чува се у низу Стринг и просљеђује се методи маин (). Стога је свака вриједност у низу Стринг Стринг. Али за аритметичке манипулације, те Стринг вредности морају да буду цели број. Изводи се помоћу парсеИнт () методе Интегер класе омота која узима Стринг улаз и враћа примитивни тип података инт.

Претворите Стринг садржај у инт или флоат тип података.

Онда:

int number= Integer.parseInt(“12”);
float num = Float.parseFloat(“12.45”);

Али ако желите претворите вриједност Стринг у инт што не може бити, онда ће то изузети. Пример:

int number = Integer.parseInt(“world”);   // cannot be done because it will throw an exception cause “world” is not a number.

Ако није послан никакав аргумент, онда ће се показати да нема аргумената. Може да траје само један улаз. Ако је дано више од једног уноса, онда дефинитивно факторски фактор неће бити израчунат. Добиће грешку рекавши да је дато више улаза.

Дакле, сада бисте требали бити некако мајстор у раду Аргументи командне линије за једноставне Јава програме. То је како израчунати факторије користећи аргументе командне линије у Јави.

Даље ћемо научити како креирати објекте класе на Јави.

Коментари