Class Array

java.lang.Object
de.pakad.tools.Array

public class Array extends Object
Bibliothek für die standardiserte Ein- und Ausgabe 1- und 2-dimensionaler Array der Datentypen int, double und boolean.

Wahrheitswerte werden bei der Ein-/und Ausgabe in Form von 0 (false) und 1 (true) gehandhabt.

Format: Vor den Daten steht deren Dimensionsierung in Form einer positiven ganzen Zahl bzw. eines Zahlenpaares.

Beispiel - Vektor mit 4 Elementen

  4
    .000  .246  .222  -.032
 

Beispiel - 4x3-Matrix

  4 3
    .000  .270  .000
    .246  .224 -.036
    .222  .176  .0893
   -.032  .739  .270
 

Beispiel - 4x3-Matrix von Wahrheitswerten

  4 3
    1 1 0
    0 0 0
    0 1 1
    1 1 1
 

COPYRIGHT BY Karsten Brodmann 2022 - Die Bibliothek darf ausschließlich für private Lernzwecke verwendet werden. Eine Weitergabe ist nur mit schriftlicher Genehmigung des Autors gestattet.

Version:
1.0
Author:
Karsten Brodmann (kb@punkt-akademie.de)
  • Method Summary

    Modifier and Type
    Method
    Description
    static void
    print(boolean[] a)
    Ausgabe eines int-Vektors auf der Standardausgabe.
    static void
    print(boolean[][] a)
    Ausgabe einer int-Matrix auf der Standardausgabe.
    static void
    print(double[] a)
    Ausgabe eines double-Vektors auf der Standardausgabe.
    static void
    print(double[][] a)
    Ausgabe einer double-Matrix auf der Standardausgabe.
    static void
    print(int[] a)
    Ausgabe eines int-Vektors auf der Standardausgabe.
    static void
    print(int[][] a)
    Ausgabe einer int-Matrix auf der Standardausgabe.
    static boolean[][]
    Einlesen einer int-Matrix von der Standardeingabe.
    static boolean[]
    Einlesen eines int-Vektors von der Standardeingabe.
    static double[][]
    Einlesen einer double-Matrix von der Standardeingabe.
    static double[]
    Einlesen eines double-Vektors von der Standardeingabe.
    static int[][]
    Einlesen einer int-Matrix von der Standardeingabe.
    static int[]
    Einlesen eines int-Vektors von der Standardeingabe.

    Methods inherited from class java.lang.Object

    equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Method Details

    • readDoubleVector

      public static double[] readDoubleVector()
      Einlesen eines double-Vektors von der Standardeingabe.
      Returns:
      Vektor mit double-Werten
    • print

      public static void print(double[] a)
      Ausgabe eines double-Vektors auf der Standardausgabe.
      Parameters:
      a - Vektor mit double-Werten
    • readDoubleMatrix

      public static double[][] readDoubleMatrix()
      Einlesen einer double-Matrix von der Standardeingabe.
      Returns:
      Matrix mit double-Werten
    • print

      public static void print(double[][] a)
      Ausgabe einer double-Matrix auf der Standardausgabe.
      Parameters:
      a - Matirx mit double-Werten
    • readIntVector

      public static int[] readIntVector()
      Einlesen eines int-Vektors von der Standardeingabe.
      Returns:
      Vektor mit int-Werten
    • print

      public static void print(int[] a)
      Ausgabe eines int-Vektors auf der Standardausgabe.
      Parameters:
      a - Vektor mit int-Werten
    • readIntMatrix

      public static int[][] readIntMatrix()
      Einlesen einer int-Matrix von der Standardeingabe.
      Returns:
      Matrix mit int-Werten
    • print

      public static void print(int[][] a)
      Ausgabe einer int-Matrix auf der Standardausgabe.
      Parameters:
      a - Matix mit int-Werten
    • readBooleanVector

      public static boolean[] readBooleanVector()
      Einlesen eines int-Vektors von der Standardeingabe.

      Es gilt: 0 = false, 1 = true

      Returns:
      Vektor mit boolean-Werten
    • print

      public static void print(boolean[] a)
      Ausgabe eines int-Vektors auf der Standardausgabe.

      Es gilt: 0 = false, 1 = true

      Parameters:
      a - Vektor mit boolean-Werten
    • readBooleanMatrix

      public static boolean[][] readBooleanMatrix()
      Einlesen einer int-Matrix von der Standardeingabe.

      Es gilt: 0 = false, 1 = true

      Returns:
      Matrix mit boolean-Werten
    • print

      public static void print(boolean[][] a)
      Ausgabe einer int-Matrix auf der Standardausgabe.

      Es gilt: 0 = false, 1 = true

      Parameters:
      a - Matrix mit boolean-Werten