[ dm5889 @ 11.05.2016. 13:14 ] @
Zdravo, imam problem prilikom pokretanja JAVA programa preko cmd. Dodjem do direktorijuma gde je .class datoteka i kada pokrenem program javi gresku Evo dodao sam kod programa Tax i TestTax u kojem je main funkcija i nju pokrecem preko cmd al javlja gresku :-( Molim vas za pomoc. Hvala [att_img] Code: package com.practicaljava.lession5; public class Tax { double brutoDohodak; //grossIncome String drzava; //state int zavise; //dependents broj osoba koje izdrzava osoba Tax(double bD, String dr, int zav) { // TODO Auto-generated constructor stub brutoDohodak=bD; drzava=dr; zavise=zav; } public double calcTax() { // metoda za odredjivanje poreza na osnovu prihoda double drzavaTax=0;//promenljiva za izracun poreza if (brutoDohodak<50000){ drzavaTax=brutoDohodak*0.05; } else{ drzavaTax=brutoDohodak*0.06; } return drzavaTax; } } Code: package com.practicaljava.lession5; class TestTax { public static void main(String[] args) { // TODO Auto-generated method stub double brutoDohodak; //lokalne promenljive String drzava; int zavise; //proverimo da li imamo pravilan broj argumenata if(args.length !=3){ System.out.println("Upotreba programa sa argumentima " + "java TextTax 50000 Srbija 2"); System.exit(0); } //pretvoriti argumente komandne linije brutoDohodak = Double.parseDouble(args[0]); drzava = args[1]; zavise = Integer.parseInt(args[2]); Tax t3 = new Tax(brutoDohodak, drzava, zavise); double tvojPorez = t3.calcTax(); //calkulator za izracun poreza //ispis podataka System.out.println("Tvoj porez je: " +tvojPorez); System.out.println(); } } |