Задача несколько больше того, как указано в условии. Хочу с консоли вводить не только имя, но и з/п.
Прога выводит:
Имя: Тимур
Зарплата: 5000
Тимур зарабатывает $5,000.00. Ха-ха-ха!
Process finished with exit code 0
Не могу победить копейки.
Как вывести $5,000?
package com.javarush.task.task03.task0320;
import java.text.DecimalFormat;
import java.text.NumberFormat;
import java.util.Locale;
import java.util.Scanner;
public class Person {
String name;
Long sallary;
public String getSallary (Long sallary){
NumberFormat nf = NumberFormat.getCurrencyInstance(Locale.US);
return nf.format(sallary);
}
public Person() {
Scanner scanner = new Scanner(System.in);
System.out.print("Имя: ");
this.name = scanner.nextLine();
System.out.print("Зарплата: ");
this.sallary = scanner.nextLong();
//scanner.close();
}
}