字符串参数第一个字母在Java上为三倍

字符串参数第一个字母在Java上为三倍,java,string,Java,String,我对这个程序有困难。出于某种原因,我在如何着手做这件事上完全是空白,在这个问题上没有任何帮助。问题是:编写一个名为Triple的应用程序,要求用户输入一个名为alpha的字符串参数。它会将第一个字母打印到屏幕上三倍 到目前为止,我所有的东西都在扫描仪前。如有任何帮助/信息,将不胜感激 import java.util.*; public class triple { public static void main(String[] args) { System.ou

我对这个程序有困难。出于某种原因,我在如何着手做这件事上完全是空白,在这个问题上没有任何帮助。问题是:编写一个名为Triple的应用程序,要求用户输入一个名为alpha的字符串参数。它会将第一个字母打印到屏幕上三倍

到目前为止,我所有的东西都在扫描仪前。如有任何帮助/信息,将不胜感激

import java.util.*;

public class triple { 
    public static void main(String[] args) { 
        System.out.println("Please enter a string parameter named alpha: "); 
        Scanner myscan = new Scanner(System.in); 
        String phrase = "alpha"; 
        String Mutation1 = String.length(0); 
        tripleLetter = (Mutation1+ Mutation1)+ Mutation1); 
        System.out.println("The first letter tripled is: " + tripleLetter); 
    } 
}
试试下面的代码

  System.out.println("Please enter a string parameter named alpha: "); 
    Scanner myscan = new Scanner(System.in); 
    String phrase = myscan.nextLine(); 
    String Mutation1 = phrase.substring(0,1); 
    String  tripleLetter = (Mutation1+ Mutation1+ Mutation1); 
    System.out.println("The first letter tripled is: " + tripleLetter);

你可以用一些像

    char Mutation1 = phrase.charAt(0);
    String tripleLetter = (Mutation1+ Mutation1)+ Mutation1);
但是您需要确保
短语
不是空的


我建议您通读一下JavaDocs

我对这个程序有困难。什么节目?您能发布相关代码吗?添加您希望从程序中获得的输入和输出….-文档中甚至有示例。或者:第一步是编写编译代码..String.length(0)是什么意思;非常感谢你!我因为一个小错误而大发雷霆。我忘了把“字符串”放在tripleLetter前面!新手犯的错误是最好的。再次感谢!非常适合接受。(挑剔)-检查
短语
看看它是否为空,或者下一步会得到一篇关于索引越界问题的帖子;)