How can I convert Pair to 2 dimensional array in JAVA?

ramason

Is there a simpler approach by which I can convert Pair to 2 dimensional array?

Here is what I have tried:

public int[][] func() {
      List<Pair<Integer, Integer>> pairs = new ArrayList<>();

      //this is example value
      pairs.add(new Pair<>(1,2));
      pairs.add(new Pair<>(2,3));
      pairs.add(new Pair<>(3,4));

      //I want to make array same size of pair's
      int[][] arr = new int[pairs.size()][2];

      for(int i =0 ; i < pairs.size(); i++) {
          arr[i][0] = pairs.get(i).getKey();
          arr[i][1] = pairs.get(i).getValue();
      }

      return arr;
  }

Eran

With Streams:

int[][] arr = pairs.stream()
                   .map(pair -> new int[] {pair.getKey(),pair.getValue()})
                   .toArray(int[][]::new);

BTW, instead of using a javafx Pair class, perhaps it would be better to use the more standard java.util.AbstractMap.SimpleEntry class.

Collected from the Internet

Please contact [email protected] to delete if infringement.

edited at
0

Comments

0 comments
Login to comment

Related

From Dev

How i can sort 2 dimensional array?

From Dev

How can I create an array of pointers point to a 2 dimensional array

From Dev

How can I declare a Two-dimensional arrray with an (int, char) pair value in java?

From Dev

How to convert multidimensional array into a 2 dimensional array?

From Dev

How do I convert certain values of a 2 string array dimensional array to int and compare them with another integer in java?

From Dev

How can I represent a 2-dimensional array in Protocol Buffers?

From Dev

How can I swap each pair of values in an array in Java?

From Java

How can I convert an Array to Json (Java)

From Dev

How can I convert an Array to Json (Java)

From Dev

convert 3 dimensional array to a 2 dimensional array

From Dev

How can I parse array of json objects using GSON into JAVA two-dimensional array?

From Dev

How do I convert 1-dimensional array of String to String?

From Dev

How can I create a simple 4x3 two dimensional array in Java?

From Dev

How can I sort a 2-dimensional array in Perl by columns, ignoring some columns?

From Dev

How can I map a "square" 2 dimensional array to switch coordinates? (ruby)

From Dev

How can I map a "square" 2 dimensional array to switch coordinates? (ruby)

From Dev

How to convert a two-dimensional boolean array to a one-dimensional byte array in java?

From Dev

How to convert a Java 8 Stream into a two dimensional array?

From Dev

How can i convert an array

From Dev

How to write out a 2-dimensional array in java so that a C program can read it

From Dev

How can I convert a PEM key into a RSA key pair?

From Dev

How can I get textbox value into array and convert into integer in java

From Dev

How do I read from a text file into a 2 dimensional array in Java

From Dev

convert array of tuples to 2 dimensional array

From Dev

convert array of tuples to 2 dimensional array

From Dev

How can I create a two-dimensional array containing ArrayLists?

From Java

How can I create a two dimensional array in JavaScript?

From Dev

How can I find the longest string in a multi-dimensional array?

From Dev

How can i create an n-dimensional array in c

Related Related

  1. 1

    How i can sort 2 dimensional array?

  2. 2

    How can I create an array of pointers point to a 2 dimensional array

  3. 3

    How can I declare a Two-dimensional arrray with an (int, char) pair value in java?

  4. 4

    How to convert multidimensional array into a 2 dimensional array?

  5. 5

    How do I convert certain values of a 2 string array dimensional array to int and compare them with another integer in java?

  6. 6

    How can I represent a 2-dimensional array in Protocol Buffers?

  7. 7

    How can I swap each pair of values in an array in Java?

  8. 8

    How can I convert an Array to Json (Java)

  9. 9

    How can I convert an Array to Json (Java)

  10. 10

    convert 3 dimensional array to a 2 dimensional array

  11. 11

    How can I parse array of json objects using GSON into JAVA two-dimensional array?

  12. 12

    How do I convert 1-dimensional array of String to String?

  13. 13

    How can I create a simple 4x3 two dimensional array in Java?

  14. 14

    How can I sort a 2-dimensional array in Perl by columns, ignoring some columns?

  15. 15

    How can I map a "square" 2 dimensional array to switch coordinates? (ruby)

  16. 16

    How can I map a "square" 2 dimensional array to switch coordinates? (ruby)

  17. 17

    How to convert a two-dimensional boolean array to a one-dimensional byte array in java?

  18. 18

    How to convert a Java 8 Stream into a two dimensional array?

  19. 19

    How can i convert an array

  20. 20

    How to write out a 2-dimensional array in java so that a C program can read it

  21. 21

    How can I convert a PEM key into a RSA key pair?

  22. 22

    How can I get textbox value into array and convert into integer in java

  23. 23

    How do I read from a text file into a 2 dimensional array in Java

  24. 24

    convert array of tuples to 2 dimensional array

  25. 25

    convert array of tuples to 2 dimensional array

  26. 26

    How can I create a two-dimensional array containing ArrayLists?

  27. 27

    How can I create a two dimensional array in JavaScript?

  28. 28

    How can I find the longest string in a multi-dimensional array?

  29. 29

    How can i create an n-dimensional array in c

HotTag

Archive