字符串参数第一个字母在Java上为三倍
我对这个程序有困难。出于某种原因,我在如何着手做这件事上完全是空白,在这个问题上没有任何帮助。问题是:编写一个名为Triple的应用程序,要求用户输入一个名为alpha的字符串参数。它会将第一个字母打印到屏幕上三倍 到目前为止,我所有的东西都在扫描仪前。如有任何帮助/信息,将不胜感激字符串参数第一个字母在Java上为三倍,java,string,Java,String,我对这个程序有困难。出于某种原因,我在如何着手做这件事上完全是空白,在这个问题上没有任何帮助。问题是:编写一个名为Triple的应用程序,要求用户输入一个名为alpha的字符串参数。它会将第一个字母打印到屏幕上三倍 到目前为止,我所有的东西都在扫描仪前。如有任何帮助/信息,将不胜感激 import java.util.*; public class triple { public static void main(String[] args) { System.ou
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前面!新手犯的错误是最好的。再次感谢!非常适合接受。(挑剔)-检查短语看看它是否为空,或者下一步会得到一篇关于索引越界问题的帖子;)