我有2个java类,一个是color.java,另一个是size.java。颜色类有我的SQL语句从多个表和我的结果集中提取。我想要做的是将itemno和描述从颜色传递到大小。一旦我将这些值传递给size.java,它将执行额外的逻辑,然后返回到color.java来完成。
我尝试过这样的事情:
public void getValues(String color.rs.itemno, String color.rs.description){
return itemno;
return description;
}
我是java的新手,所以我可能没有走上正轨,但看看其他例子,我认为它就像上面那样。
答案 0 :(得分:0)
您需要从容器,数组或arraylist或其他中的结果集中收集所有值,循环遍历它们,然后将您需要的任何内容传递给函数。见here
(String color.rs.itemno, String color.rs.description)
可以改为
(String itemno, String description)
答案 1 :(得分:0)
好的,上面的代码有几个问题:
以下是代码应如何保持上述内容的示例:
String itemDescription;
int itemNumber;
public void setItemNo(int in)
{
itemNumber = in;
}
public void setItemDescription(String id)
{
itemDescription = id;
}
public int getItemNo()
{
return itemNumber;
}
public String getItemDescription()
{
return itemDescription;
}
但我建议使用构造函数在开头设置这些值:
public ClassName(int in, String id)
{
itemNumber = in;
itemDescription = id;
}