Package de.pakad.tools
Class Array
java.lang.Object
de.pakad.tools.Array
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 TypeMethodDescriptionstatic void
print
(boolean[] a) Ausgabe einesint
-Vektors auf der Standardausgabe.static void
print
(boolean[][] a) Ausgabe einerint
-Matrix auf der Standardausgabe.static void
print
(double[] a) Ausgabe einesdouble
-Vektors auf der Standardausgabe.static void
print
(double[][] a) Ausgabe einerdouble
-Matrix auf der Standardausgabe.static void
print
(int[] a) Ausgabe einesint
-Vektors auf der Standardausgabe.static void
print
(int[][] a) Ausgabe einerint
-Matrix auf der Standardausgabe.static boolean[][]
Einlesen einerint
-Matrix von der Standardeingabe.static boolean[]
Einlesen einesint
-Vektors von der Standardeingabe.static double[][]
Einlesen einerdouble
-Matrix von der Standardeingabe.static double[]
Einlesen einesdouble
-Vektors von der Standardeingabe.static int[][]
Einlesen einerint
-Matrix von der Standardeingabe.static int[]
Einlesen einesint
-Vektors von der Standardeingabe.
-
Method Details
-
readDoubleVector
public static double[] readDoubleVector()Einlesen einesdouble
-Vektors von der Standardeingabe.- Returns:
- Vektor mit
double
-Werten
-
print
public static void print(double[] a) Ausgabe einesdouble
-Vektors auf der Standardausgabe.- Parameters:
a
- Vektor mitdouble
-Werten
-
readDoubleMatrix
public static double[][] readDoubleMatrix()Einlesen einerdouble
-Matrix von der Standardeingabe.- Returns:
- Matrix mit
double
-Werten
-
print
public static void print(double[][] a) Ausgabe einerdouble
-Matrix auf der Standardausgabe.- Parameters:
a
- Matirx mitdouble
-Werten
-
readIntVector
public static int[] readIntVector()Einlesen einesint
-Vektors von der Standardeingabe.- Returns:
- Vektor mit
int
-Werten
-
print
public static void print(int[] a) Ausgabe einesint
-Vektors auf der Standardausgabe.- Parameters:
a
- Vektor mitint
-Werten
-
readIntMatrix
public static int[][] readIntMatrix()Einlesen einerint
-Matrix von der Standardeingabe.- Returns:
- Matrix mit
int
-Werten
-
print
public static void print(int[][] a) Ausgabe einerint
-Matrix auf der Standardausgabe.- Parameters:
a
- Matix mitint
-Werten
-
readBooleanVector
public static boolean[] readBooleanVector()Einlesen einesint
-Vektors von der Standardeingabe.Es gilt: 0 =
false
, 1 =true
- Returns:
- Vektor mit
boolean
-Werten
-
print
public static void print(boolean[] a) Ausgabe einesint
-Vektors auf der Standardausgabe.Es gilt: 0 =
false
, 1 =true
- Parameters:
a
- Vektor mitboolean
-Werten
-
readBooleanMatrix
public static boolean[][] readBooleanMatrix()Einlesen einerint
-Matrix von der Standardeingabe.Es gilt: 0 =
false
, 1 =true
- Returns:
- Matrix mit
boolean
-Werten
-
print
public static void print(boolean[][] a) Ausgabe einerint
-Matrix auf der Standardausgabe.Es gilt: 0 =
false
, 1 =true
- Parameters:
a
- Matrix mitboolean
-Werten
-