如何在Java中替换ArrayList元素的现有值
我对Java编程还是很陌生,我正在尝试ArrayList
使用以下代码来更新an的现有值:
public static void main(String[] args) { List<String> list = new ArrayList<String>();
list.add( "Zero" );
list.add( "One" );
list.add( "Two" );
list.add( "Three" );
list.add( 2, "New" ); // add at 2nd index
System.out.println(list);
}
我想打印New
而不是打印,Two
但得到[Zero, One, New, Two, Three]
的结果仍然是Two
。我要打印[Zero,
One, New, Three]。我怎样才能做到这一点?谢谢。
回答:
使用该set
方法将旧值替换为新值。
list.set( 2, "New" );
以上是 如何在Java中替换ArrayList元素的现有值 的全部内容, 来源链接: utcz.com/qa/422752.html