没有语法错误,但它不应该如何工作。 对于建议和提示,我将不胜感激。
import java.util.Scanner;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
import java.util.List;
import java.util.ArrayList;
public class LoeffelSprache
{
public LoeffelSprache()
{
}
public void translation()
{
System.out.println("Insert your Text here");
Scanner sc = new Scanner(System.in);
String s= sc.next();
List list1 = new ArrayList();
while (sc.hasNext()) {
sc.next();
list1.add(s);
}
String [] words = new String [list1.size()];
words=list1.toArray(words);
}
}
+1
你的'main'方法在哪里?你在调用'translation()'吗? –
+1
'...但它不会如何工作。“ - 它应该如何工作?它是如何工作的?您需要包含所需行为,特定问题或错误,以及在问题中重现问题所需的最短代码。请阅读如何创建[mcve]。 –
+0
我只是想将控制台输入保存到数组中。我使用BlueJ,所以主要方法是没有必要的。 public void translation()是构造函数,它是空的。 –