how to extract data from a file in java and format it properly -
i trying extract data file , calculate totals of persons income. file looks exactly:
mark 20 mike 25 mary 50 mink 5
the has this:
who total1 total2 total3 mark - - - mike - - - mary - - - mink - - - combined total total 3: average total 3:
the "-" lines data show when program calculates it. if first total >10, total multiplied 10. 2nd , 3rd same multiplied 20 , 30 respectively. how can take data file , calculate format shown above? wrote out of code 1 calculation test out, doesn't seem working right. getting several error messages on line of code: error: illegal start of expression public static void calc(double totalone) code:
import java.util.scanner; import java.io.*; public class income { public static void main(string[] args) throws ioexception { scanner keyboard = new scanner(system.in); int = 0; string name = keyboard.nextline(); file file = new file("income.txt"); scanner input = new scanner(file); system.out.println(); system.out.println("who total1 total2 total3"); while (input.hasnext()) { string name = input.nextline(); i++; system.out.println(name); double totalone; calc(totalone); } input.close(); public static void calc(double totalone) { int money; if(input.hasnext()) { input.nextline(); int money = input.nextline; } if (money > 10) system.out.println(money*10); } } }
thanks in advanced!
you trying declare method inside of method. take public static void calc() {...} block out of public static void main() method.
Comments
Post a Comment