|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectde.thaw.ps1.blatt3.Aufgabe3_1
public class Aufgabe3_1
Blatt 3, Aufgabe 1: Vektoraddition.
Field Summary | |
---|---|
static int |
VECTOR_MAX_RANDOM
Die Obergrenze für einen zufälligen Vektorkomponenten. |
static int |
VECTOR_MIN_RANDOM
Die Untergrenze für einen zufälligen Vektorkomponenten. |
Constructor Summary | |
---|---|
Aufgabe3_1()
|
Method Summary | |
---|---|
static void |
main(String[] args)
Gibt die Summe zweier zufälliger fünfdimensionaler Vektoren aus. |
static void |
printVector(int[] vector)
Gibt die Inhalte des übergebenen Vektors an System.out
aus. |
static int[] |
randomVector(int dimension)
Gibt einen zufälligen Vektor der Dimension dimension zurück. |
static int[] |
randomVector(int dimension,
int minRandom,
int maxRandom)
Gibt einen zufälligen Vektor der Dimension dimension zurück. |
static int[] |
vectorSum(int[] vector1,
int[] vector2)
Addiert zwei Vektoren, die als Arrays übergeben werden. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final int VECTOR_MIN_RANDOM
public static final int VECTOR_MAX_RANDOM
Constructor Detail |
---|
public Aufgabe3_1()
Method Detail |
---|
public static int[] randomVector(int dimension, int minRandom, int maxRandom)
dimension
- Die Dimension, die der zurückzugebene Vektor haben
soll.minRandom
- Untergrenze der einzelnen (zufälligen) Komponenten.maxRandom
- Obergrenze der einzelnen (zufälligen) Komponenten.
public static int[] randomVector(int dimension)
VECTOR_MIN_RANDOM
, VECTOR_MAX_RANDOM
].
dimension
- Die Dimension, die der zurückzugebene Vektor haben
soll.
public static int[] vectorSum(int[] vector1, int[] vector2)
vector1
- Der erste Summand.vector2
- Der zweite Summand.
IllegalArgumentException
- falls die Dimension der beiden Vektoren
(also die Länge der beiden Arrays) nicht gleich ist.public static void printVector(int[] vector)
System.out
aus. Die Ausgabe erfolgt in horizontaler Form.
vector
- Der auszugebene Vektor als Array.public static void main(String[] args)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |