gpt4 book ai didi

java - 如何在Java和C#中获取定义的元素之前和之后的所有元素

转载 作者:行者123 更新时间:2023-12-02 01:19:07 26 4
gpt4 key购买 nike

Java 和 C# 中 Pyhton arr[1:] 的等价物是什么,例如如何获取定义的元素之前和之后的所有元素?例如在Python中我有

input:
arr=[1,6,7,9]
print(arr[1:])
output:
6,7,9

没有、同时、如果
最好是ArrayList

最佳答案

在java中:-

1 - 创建列表并添加元素。

2 - 使用 subList(start_index, end index) 方法。

//在内部使用 for 循环来创建具有定义索引的 arraylist 的新副本。但它的速度更快,因为这个过程涉及很多系统方法。在操作系统级别工作

3 - 将结果存储在列表中并打印它。

    ArrayList<Integer> a = new ArrayList<Integer>();
a.add(3);
a.add(4);
a.add(5);
a.add(6);
System.out.println(a);
List<Integer> b = a.subList(1, a.size());
System.out.println(b);

在 C# 中 -

1 - 使用 array.skip(没有要跳过的元素)。

2 - 将输出存储在数组中。

C# 不是我的主要语言,因此如果有任何错误,请评论我会更正。

关于java - 如何在Java和C#中获取定义的元素之前和之后的所有元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58043173/

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