如何替换list数组里面的内容

如何替换list数组里面的内容,第1张

java中使用arraylist修改里面的内容,可以使用set方法,拿到下标修改内容,如下代码:

   

package com.qiu.lin.he import java.util.ArrayListimport java.util.List public class Ceshi {    public static void main(String[] args) {         List<String> list = new ArrayList<String>()        list.add("a")        list.add("b")        list.add("c")        System.out.println("未修改前:")        for (String s : list) {            System.out.println(s)        }         list.set(0, "修改之后的元素")//修改对应的元素        System.out.println("已修改后:")        for (String s : list) {            System.out.println(s)        }    }}

运行结果如下:

//先将isaccept全部归零

(必须的,不然上次改成1的还是1)

UPDATE

[list]

SET

[isaccept]=0

//然后修改前100条

UPDATE

[list]

SET

[isaccept]=1

WHERE

[id]

IN

(SELECT

TOP

100

[id]

FROM

[list]

ORDER

BY

[title])

List是一个接口,要使用这个类要用这个类的子类或者这个类的实现类去实例化它,比如

List list = new ArrayList

List<T>T表示某种类型,可以是Object类,也可以是Object类的子类

list常用的方法

list.add(obj) 在list的结尾添加元素

list.add(i,obj) 在list指定的位置添加元素

list.addAll() 将另一个list添加到list中

list.remove(i) 删除指定位置的元素


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/6631723.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-26
下一篇 2023-03-26

发表评论

登录后才能评论

评论列表(0条)

保存