Folge dem Video um zu sehen, wie unsere Website als Web-App auf dem Startbildschirm installiert werden kann.
Anmerkung: Diese Funktion ist in einigen Browsern möglicherweise nicht verfügbar.
Vector vecTest1 = new Vector();
Vector vecTest2 = new Vector();
//Vectoren individuell füllen:
vecTest1.add("Die ist ein Test");
//Vector in den anderen überführen:
vecTest2 = vecTest1;
//In vecTest2 steht nun an Index: 0 der Wert von vecTest1:
System.out.println(vecTest2.get(0).toString());
Vector Vtest1 = new Vector();
Vector Vtest2 = new Vector();
//Befühlen des ersten Vectors
Vtest1.add("Wert1");
Vtest1.add("Wert2");
//Befühlen des zweiten Vectors
Vtest2.add(Vtest1);
package de.tutorials;
public class VectorExample {
/**
* @param args
*/
public static void main(String[] args) {
Vector3 v1 = new Vector3(8, 9, 0);
Vector3 v2 = new Vector3(6, 4, 0);
System.out.println(Vector3.angleBetween(v1, v2));
}
static class Vector3 {
private int x, y, z;
public Vector3(int x, int y, int z) {
this.x = x;
this.y = y;
this.z = z;
}
public double norm() {
return Math.sqrt(this.x * this.x + this.y * this.y + this.z
* this.z);
}
public double scalarProduct(Vector3 v) {
return x * v.x + y * v.y + z * v.z;
}
static double angleBetween(Vector3 v1, Vector3 v2) {
return Math.toDegrees(Math.acos(v1.scalarProduct(v2)
/ (v1.norm() * v2.norm())));
}
}
}