小编Adi*_*Adi的帖子

Java编译器错误:不是声明

嗨,我是java编程的新手.我想写一个java程序,它获取用户的名字和姓氏首字母.我的代码是:

public class MyProgram {
public void start() {
    String name = getNameFromUser();
    char firstNameInitials = getInitials(name);
    char surnameInitials = getInitials(name);
    printInitials(firstNameInitials, surnameInitials);
}
private String getNameFromUser() {
    System.out.print("Please enter your name: ");
    String name = Keyboard.readInput();
    return name;
}
private char getInitials(String name) {
    char firstNameInitials = name.charAt(0);
    int indexOfSpace = name.indexOf(" ");
    char surnameInitials = name.charAt(indexOfSpace + 1);

    return firstNameInitials; surnameInitials;
}

private void printInitials(String firstNameInitials, String surnameInitials){
    System.out.print("your initials are: " + firstNameInitials +". " + surnameInitials …
Run Code Online (Sandbox Code Playgroud)

java

1
推荐指数
1
解决办法
6万
查看次数

标签 统计

java ×1