Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.kvart;
- import java.util.Arrays;
- public class Iterator {
- private int[][] arr;
- private int[] arrSort;
- private int start = 0;
- public Iterator(int[][] arr) {
- this.arr = arr;
- int value = 0;
- for (int i = 0; i < arr.length; i++) {
- value += arr[i].length;
- }
- arrSort = new int[value];
- int index = 0;
- for (int i = 0; i < arr.length; i++) {
- for (int j = 0; j < arr[i].length; j++) {
- arrSort[index] = arr[i][j];
- index++;
- }
- }
- Arrays.sort(arrSort);
- }
- public boolean hasNext() {
- return start < arrSort.length;
- }
- public int next() {
- start ++;
- return arrSort[start - 1];
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement