Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.ArrayList;
- /**
- * Write a description of class ArrayPractice here.
- *
- * @author (your name)
- * @version (a version number or a date)
- */
- public class ArrayPractice
- {
- public static void main(String[] args) {
- one();
- two();
- }
- public static void one() {
- int[] x = {3,4,5,5,6};
- //int[] x = new int[5];
- int[][] y = { {3,4,5,6},
- {7,6,4,3,3,2,2,2,3},
- {1,2,3,4,-5,6,7,7,45,4}
- };
- for (int[] row : y) {
- for (int val : row) {
- System.out.print(val + " ");
- }
- System.out.println();
- }
- //int g = 33, r = 55, w = 0; // g is..., r is ... , w = ....
- for (int i = 0, j = 3; i < 10; i += 1) {
- }
- boolean finished = false;
- for (int row = 0; !finished && row < y.length; row += 1) {
- for (int col = 0; !finished && col < y[row].length; col += 1) {
- if (y[row][col] < 0) {
- finished = true;
- }
- else {
- System.out.print(y[row][col] + " ");
- }
- }
- System.out.println();
- }
- if (finished) {
- System.out.println("early exit, negative found");
- }
- else {
- System.out.println("no negative");
- }
- String[][] s = { {"abc"},
- {"bob", "ertt"},
- null
- };
- String[] ss = {"abc", "def", "hig"};
- s[2] = ss;
- System.out.println( s[2].length);
- }
- public static void two() {
- int[][] x = new int[10][3];
- int[] t = {1,2,3};
- x[0] = t;
- x[1] = t;
- x[2] = t;
- t = new int[10];
- x[2] = t;
- t[1] = 99;
- print2Dint(x);
- }
- public static void three() {
- ArrayList<ArrayList<Integer>> twoD = new ArrayList<>();
- ArrayList<int[]> demo = new ArrayList<>();
- ArrayList<Integer> x = new ArrayList<>();
- x.add(1); x.add(2); x.add(3);
- twoD.add(x);
- x = new ArrayList<>();
- x.add(34); x.add(23);
- twoD.add(x);
- print2DLists(twoD);
- }
- public static void print2DLists(ArrayList<ArrayList<Integer>> y) {
- for (ArrayList<Integer> row : y) {
- for (int val : row) {
- System.out.print(val + " ");
- }
- System.out.println();
- }
- }
- public static void print2Dint(int[][] y) {
- for (int[] row : y) {
- for (int val : row) {
- System.out.print(val + " ");
- }
- System.out.println();
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement