我是c.school的第一年级学生,但我无法使这个计划符合我老师的要求。该计划将获得一个字符串和一个整数,这将创造这样的:如何在此代码中创建参数
Please enter a string: ThisIsAnExample
Please enter an integer: 3
Thi
sIs
AnE
xam
ple
他想for循环是一个叫splitter
方法内。对于inputStr
和inputInt
,splitter
方法应该有两个参数,一个字符串和一个int。
这是我到目前为止有:
public static void main(String[] args) {
Scanner keyboard = new Scanner(System.in);
System.out.print("Please enter a string: ");
String inputStr;
inputStr = keyboard.nextLine();
System.out.println("Please enter an integer: ");
int inputInt;
inputInt=keyboard.nextInt();
for(int i =0;i<inputStr.length();i+=inputInt){
if(i+inputInt < inputStr.length())
System.out.println(inputStr.substring(i,i+inputInt));
else
System.out.println(inputStr.substring(i,inputStr.length()));
}
}
那么你的问题是什么?我们可以理解所需的输出但是代码的实际输出是什么? – Razib
你的分离器方法在哪里? – rikitikitik
第一步可能会在网上搜索关于使用Java编写方法的教程,然后如何调用所述方法。如果你是一年级学生,你甚至可能在你的书中有这些信息。 – scrappedcola