java循环遍历修改数据_JAVA循环遍历数据库返回的一列值,用IF语句判断所有值中与当前的变量是否相等 完整代码写出...

JAVA循环遍历数据库返回的一列值,用IF语句判断所有值中与当前的变量是否相等 完整代码写出

关注:191  答案:1  mip版

解决时间 2021-01-31 11:08

e6cb1a03ad541b3098697807b7bf1798.png

提问者失夜久伴你

2021-01-30 14:09

JAVA循环遍历数据库返回的一列值,用IF语句判断所有值中与当前的变量是否相等 完整代码写出

最佳答案

e6cb1a03ad541b3098697807b7bf1798.png

二级知识专家獨守空城

2021-01-30 15:22

注:for (GoodsBean goods : list)是对链表进行循环遍历

spid--商品ID,spmch--商品名称

这个例子是我从现在做的一个购物车的例子里抽出来的一部分,可以运行,你试试 ,呵呵

public static boolean isEqual(List list) {

List listid = new ArrayList();

for (GoodsBean goods : list) {

String spid = goods.getSpid();

listid.add(spid);

}

if (listid != null) {

String firstspid = listid.get(0);

for (String spid : listid) {

if (!spid.equals(firstspid)) {

System.out.println("有一个不相等,返回false");

return false;

}

}

return true; //循环完没有找到相等的返回true

}

return false; //为空返回false

}

GoosBean是存放在List里的一个javabean

public class GoodsBean implements Serializable{

private static final long serialVersionUID = 1437224000720087048L;

private String spid;

private String spmch;

// 构造方法

public GoodsBean(String spid, String spmch) {

this.spid = spid;

this.spmch = spmch;

}

public GoodsBean() {

}

// 一般方法

public String getSpid() {

return spid;

}

public void setSpid(String spid) {

this.spid = spid;

}

public String getSpmch() {

return spmch;

}

public void setSpmch(String spmch) {

this.spmch = spmch;

}

}

我要举报

如以上问答内容为低俗/色情/暴力/不良/侵权的信息,可以点下面链接进行举报,我们会做出相应处理,感谢你的支持!

→点此我要举报以上信息!←

推荐资讯

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值