gpt4 book ai didi

Java代码如何将颜色附加到列表一定次数

转载 作者:行者123 更新时间:2023-12-02 09:14:39 25 4
gpt4 key购买 nike

我如何编写一个方法(名为extendSequence),将颜色附加到列表一定次数。它按以下顺序接受三个参数:ArrayList 类型的颜色列表添加颜色类型的颜色int 类型的游程长度或附加颜色的次数

例如:假设一个列表包含 Color.Red 和 Color.Blue。然后方法extendSequence(list, Color.Blue, 2)更改列表,使其具有元素[Color.Red, Color.Green, Color.Blue, Color.Blue]。

最佳答案

您可以按如下方式进行:

import java.util.ArrayList;
import java.util.List;

enum Color{
Red,
Green,
Blue
}

public class Main {
public static void main(String[] args) {
List<Color> list=new ArrayList<Color>();
list.add(Color.Red);
list.add(Color.Green);
System.out.println(list);
extendSequence(list, Color.Blue, 2);
System.out.println(list);
}
public static void extendSequence(List<Color> list, Color color, int times){
if(list!=null) {
for(int i=1;i<=times;i++)
list.add(color);
}
}
}

输出:

[Red, Green]
[Red, Green, Blue, Blue]

关于Java代码如何将颜色附加到列表一定次数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59095174/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com