public List<Music> musicList;
musicList=getMusicList();
public List<Music> getMusiclist(){
return musicList;
}
public void List<Music> setMusiclist(List<Music> musicList){
this.musicList=musicList
}
问一下这么做有什么意义吗?
musicList=getMusicList();
public List<Music> getMusiclist(){
return musicList;
}
public void List<Music> setMusiclist(List<Music> musicList){
this.musicList=musicList
}
问一下这么做有什么意义吗?
解决方案
10
这种情况本人比较倾向于是写错了
10
this.musicList是public List<Music> musicList; 而musicList是你setMusiclist(List<Music> musicList)方法中传进来的musicList
20
musicList=getMusicList();这里好像这句是多余的
set和get方法都是对私有域变量进行操作的,所以大多数都是使用在包含特定属性的类实体中。
原文地址:JAVA中关于set()和get()方法的理解及使用
set和get方法都是对私有域变量进行操作的,所以大多数都是使用在包含特定属性的类实体中。
原文地址:JAVA中关于set()和get()方法的理解及使用