【发布时间】:2015-09-08 12:01:28
【问题描述】:
我想在一个具有多个名称的类中设置一些 ID 字符串,所以我认为我必须尝试制作一个构造函数(至少,我是这么认为的)。让我举个例子来说明我想让你看到的。 (我不知道这是否是做我想做的最好的方式,
public class Music {
private String Artist;
private String[] Songs;
public Music MarilynManson(){
setArtist("MM");
setSongs(new String[220]);
//How to set ID of songs?
}
public Music Slipknot(){
setArtist("Slipknot");
setSongs(new String[200]);
//How to set IDs of songs?
}
public String getArtist() { return Artist; }
public void setArtist(String artist) {Artist = artist; }
public String[] getSongs() { return Songs; }
public void setSongs(String[] songs) {
Songs = songs;
}
public static void main(String args[]) {}
非常感谢。
再次嗨,对不起,我的解释很糟糕......我真正想尝试的是:点击现有的循环列表视图(歌曲 1、歌曲 2、歌曲 3),这就是我想要获得一些 ID 的原因(字符串)来自另一个类,e.i(类似这样的东西):
Anotherclass.java
.......
MarilynManson.setSong[3] = "7362bf923";
Slipknot.setSong[76] = "f9434gb394g7b";
非常感谢您的帮助!
【问题讨论】:
-
“设置 ID”是什么意思?你是说名字吗?还是价值?请记住,变量名称只是引用,因此字符串数组中的元素没有命名。
-
哦,对不起,set ID 例如是这样的: String sweetdreams = "783645biefbwifñ";
标签: java android class constructor