在 Java 中将 List 更改为 Int

我想将其更改List number为,以便int可以将其用作 if 语句的一部分


我几乎尽我所能


import java.util.*;

public class HelloWorld {

    public static void main(String[] args) {


    List number = new ArrayList();


    number.add(100);

    number.add(1000);

    number.add(10000);


    int[] changedNumber = number.stream();


    int A = chagedNumber.get[2];

    int B = chagedNumber.get[0];


    if (A > B) {


        System.out.println(number.get(2) + " is bigger than " + number.get(0));


    }   else {


        System.out.println(number.get(2) + " is smaller than" + number.get(0));


    }

        }

    }


牧羊人nacy
浏览 345回答 2
2回答

隔江千里

数组和流都有get方法。尝试仅使用列表索引List<Integer> number = new ArrayList<>();number.add(100);number.add(1000);number.add(10000);int a = number.get(2);int b = number.get(0);if (a > b) {} else {}注意:您也可以使用 Arrays.asList(10, 1000, 10000)

狐的传说

您可以简单地使用:List<Integer>&nbsp;number&nbsp;=&nbsp;new&nbsp;ArrayList<>();然后,在您的if声明中:if&nbsp;(number.get(2)&nbsp;>&nbsp;number.get(0))&nbsp;{&nbsp;...UsingList<Integer>将使用自动装箱将 Integer 自动转换为 int。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java