Java 错误:类StdIn中的方法readString无法应用于给定类型
错误:类StdIn中的方法readString无法应用于给定类型 必需:无参数 找到:java.lang.String 原因:自动参数列表和正式参数列表长度不同 如何修复该错误?请帮助Java 错误:类StdIn中的方法readString无法应用于给定类型,java,string,Java,String,错误:类StdIn中的方法readString无法应用于给定类型 必需:无参数 找到:java.lang.String 原因:自动参数列表和正式参数列表长度不同 如何修复该错误?请帮助 public class Subset { public static void main(String[] args) { int k = Integer.parseInt(args[0]); RandomizedQueue<String> test = new Randomized
public class Subset {
public static void main(String[] args) {
int k = Integer.parseInt(args[0]);
RandomizedQueue<String> test = new RandomizedQueue<String>();
for (int i=1;i<=k;i++) {
String s=StdIn.readString(args[i]);
test.enqueue(s);
}
for(int i=0;i<k;i++) {
StdOut.println(test.dequeue());
}
}
}
公共类子集{
公共静态void main(字符串[]args){
intk=Integer.parseInt(args[0]);
RandomizedQueue测试=新的RandomizedQueue();
对于(inti=1;i您正在寻找的,而不是StdIn和StdOut,例如
System.out.println(“你好,世界!”);
StdIn不在标准库中。它是什么?@Joni它在我自己的java库中。StdIn和StdOut是可以的。错误是说你没有正确使用库。你试图调用一个不存在的方法。也就是说,你用一个字符串参数调用readString,但它不接受任何参数。@Joni哦,我尝试了,它确实存在已修复。@Roojiebin您能发布readString函数的方法声明吗?错误消息声称您正在传递一个不应该有参数的参数,例如StdIn.readString();
@我找到了错误原因。这是因为StdIn.readString()不能接受参数。谢谢