В этом StarWars код имя генератора я получаю выход:Как вы идете от capitize к нижнему регистру в Java, возникли проблемы с моим выходом кода
Пусть сила будет с вами, PatSm BASAN
, когда он должен быть:
Пусть сила будет с вами, Patsm Басан.
вот мой код для справки.
import java.util.Locale;
import java.util.Scanner;
public class Assignment2 {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.printf("Enter your first name: ");
String firstname = input.nextLine().substring(0,3);
firstname = firstname.substring(0,1).toUpperCase() + firstname.substring(1).toLowerCase();
System.out.printf("Enter your last name: ");
String lastname = input.nextLine().substring(0,2);
lastname = lastname.substring(0,1).toUpperCase() + lastname.substring(1).toLowerCase();
System.out.printf("Enter your mother's maiden name: ");
String mothersname = input.nextLine();
mothersname = mothersname.substring(0,2);
System.out.printf("Enter the name of the city in which you were born: ");
String cityname = input.nextLine();
cityname = cityname.substring(0,3);
String StarWarsName = firstname+lastname+" "+mothersname+cityname;
System.out.println("May the force be with you, " + StarWarsName);
}
}
Часть решения есть, ваша цель? –