походу все все понятно один я туплю.
Обьясните пожалусто что к чему:
как %s внезапно присвоилось Амиго, а $%d вдруг 5000?
И что делает return String.format(phrase, name, salary); (если можно то дословно)
package com.javarush.task.pro.task09.task0916;
/*
String.format()
*/
public class Solution {
public static void main(String[] args) {
System.out.println(format("Амиго", 5000));
}
public static String format(String name, int salary) {
String phrase = "Меня зовут %s. Я буду зарабатывать $%d в месяц.";
return String.format(phrase, name, salary);
}
}