语法输入和输出(简单java)
JAVA新功能 我有这个输入和这个输出/语法输入和输出(简单java),java,syntax,Java,Syntax,JAVA新功能 我有这个输入和这个输出/ import java.util.List; 输入:public类解决方案{List length(List inputList){body of method}} 预期输出:[9,7,8] 我的语法处理它/ List<Integer> lenghts = new ArrayList(); List lenghts=new ArrayList(); 它说,错误找不到上面这行的符号。我的语法是错误的(我认为这是过时的,从一个旧的教程) 有
import java.util.List;
输入:public类解决方案{List length(List inputList){body of method}}
预期输出:[9,7,8]
我的语法处理它/
List<Integer> lenghts = new ArrayList();
List lenghts=new ArrayList();
它说,错误找不到上面这行的符号。我的语法是错误的(我认为这是过时的,从一个旧的教程)
有人能告诉我变量输入和输出的正确语法吗。
谢谢。只需使用java.util中的thing List和ArrayList即可*
import java.util.ArrayList;
import java.util.List;
List<Integer> lenght(List<Character> inputList)
{
List<Integer> li = new ArrayList<Integer>();
return li;
}
import java.util.ArrayList;
导入java.util.List;
列表长度(列表输入列表)
{
List li=new ArrayList();
返回李;
}
您的代码顶部是否有任何import
声明?是/import java.util.List;我希望这实际上是java.util.List
——小j代表java,大写L代表List。您还需要java.util.ArrayList
或简单的导入java.util.*
@emotionlessbananas每次在导入中使用*
时,小猫都会死亡。我必须导入这两个库吗?它只给了我问题中的(.List)。java.util.*或java.util.ArrayList java.util.List两者都是一个相同的。唯一的区别是,如果您导入java.util.*此库下的所有集合,您可以调用,而无需任何额外导入或错误。谢谢!