我已經(jīng)創(chuàng)建了2個Java文件。1. helloWorld.java 2.文件夾p / node.java中helloWorld.java文件夾包含主要功能import p.node; import java.util.ArrayList; import java.util.List; public class helloWorld { public static void main(String[] args) { List<node> list = new ArrayList<node>(); //created list of object node list.add(new node('a')); list.add(new node('b')); list.add(new node('c')); list.add(new node('g')); list.add(new node('k')); list.add(new node('o')); System.out.println(list.get(2).val); }}2. node.javapackage p;public class node { public static char val; public boolean busy = true; public node(char val) { this.val=val; }}預期輸出c實際輸出o請幫助我,我是java的新手...預先感謝!
2 回答

慕工程0101907
TA貢獻1887條經(jīng)驗 獲得超5個贊
您已聲明val為static和static成員為created only once
static從node類中刪除聲明
package p;
public class node {
public char val;
public boolean busy = true;
public node(char val) {
this.val=val;
}
}
添加回答
舉報
0/150
提交
取消