我正在尝试检查 jquery 版本检查。在控制台中尝试了以下命令:
但两者都打印为“jquery”而不是版本号。请帮我解决这个问题。这个问题可能是重复的,但没有一个对我有用。所以再次发帖。
我正在尝试将 Student 对象列表转换为一个映射,其中键是整数(即 Student 对象的 rollno 字段),Value 是 Student 对象本身。
以下是我编写的代码:
package fibonacci;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import java.util.stream.Collectors;
public class MApfor {
public static void main(String[] args) {
List<Student> maplist=new ArrayList<>();
maplist.add(new Student(1, "pavan"));
maplist.add(new Student(2, "Dhoni"));
maplist.add(new Student(3, "kohli"));
maplist.forEach(System.out::println);
Map<Integer,Student> IS=new HashMap<>();
IS = maplist.stream().collect(Collectors.toMap(a -> a.getRollNo,a);
}
}
Run Code Online (Sandbox Code Playgroud)
每当我尝试写最后一行时,即
IS = maplist.stream().collect(Collectors.toMap(a -> a.getRollNo,a);
Run Code Online (Sandbox Code Playgroud)
我无法检索 rollNo 字段,eclipse 没有显示建议,即每当我键入 a.get 将 rollNo 分配给键时,我无法这样做。
请提出我面临的问题。
package fibonacci;
public class Student {
public int rollNo; …Run Code Online (Sandbox Code Playgroud)