dbooks.de --> home (Logo) Seitenstatus 1

 Java


Erste Schritte Primer

Variablen

Strukturen in Java Strukturen

awt-Paket Oberfläche

Java-Applets Applets

JDBC JDBC

Servlets und JSP Servlets

Enterprise Java Beans EJB

Java-Anwendungen und Bibliotheken Material

Software fürJava Software

Boolean in Java
Boolean
Zahlen in Java
Zahlen
Zeichen(ketten) in Java
Zeichen(ketten)
Arrays, Vektoren.. in Java
Arrays, Vektoren..

Arrays in Java
Arrays
Hashes in Java
Hashes
Vektoren in Java
Vektoren
Enumerations in Java
Enumerations
Datum in Java
Datum

PageMap 
(Umfang 180 Seiten)



Sponsoring  


Netonstage - webprojekte - webconsulting - softwareentwicklung


 


Auswahl dBooks:

Suche und verwandte Themen  







Verschiedenes  




back


     Vektoren

Vektoren sind im Prinzip erweiterbare Arrays. Im Pakte util.* gibt es eine Extraklasse dafür.

Die Klasse Vector aus dem Paket java.util baut einer lineare Liste auf, deren Länge zur Laufzeit verändert werden kann. Die Elemente der Liste sind vom Typ Object. Sie können einen beliebigen Typ enthalten (auch gemischt).

Der Zugriff auf einen bestehende Element ist relativ schnell, während eine Erweiterung der Liste durch internes Umkopieren dauert.


    Vektor-Beispiel


Hier kann ein Vektor schrittweise mit Zeichenketten gefüllt werden. Dabei kann der Vektor nur um jeweils ein Element erweitert werden.

Beispiel anschauen
(/cgi-local/javaView.pl?executeExample=VarsVector)

   Quellcode
import java.util.*;
import java.awt.*;
import java.applet.*;

public class VarsVector extends ExampleView {
   TextField num = new TextField("0",2);
   TextField content = new TextField("Test",15);
   Vector vector = new Vector(0);
   public void start() {

      panelLocal.add (content);
      add (panelLocal);
      add (num);
      add (new Button("Zuweisen"));
      add (new Button("Ausgabe"));
      actionValue = "Zuweisen";
      writeMessage( example());
   }

   public String example() {

      String test = new String(); // just for type-conversion
      String text = new String("Werte Array:
            "); //return Value
      try {
         if (actionValue.compareTo("Zuweisen") == 0) {
            Integer a = (new Integer (num.getText()));
            vector.insertElementAt(content.getText(),a.intValue());
         }
      }
      catch (Exception e) {
         text += "!!! FEHLER !!!:
            " + e.toString() + "
           
            ";
      }
      for (int i=0; i < vector.size(); i++) {
         try {
            text += "Wert " + (test.valueOf(i)) + ": " + (String)vector.elementAt(i) + "
            ";
         }
         catch (Exception e) {
            text += "!!! FEHLER !!!:
            " + e.toString() + "
           
            ";
         }
     
      }
      return text;
   }
}




  Links



Unkommentierte Links:

Bewertung: uni-magdeburg.de: Goto Java 2: 14.2 Die Klasse Vector
Bewertung: java.sun.com: Java1.1: util.Vector
Bewertung: google.de: Suche: Java Vector addElement
Bewertung: google.de: Suche: Java Vektoren addElement (de)

Link empfehlen





 forward


( )
Der Betreiber von www.dBooks.de übernimmt keine Verantwortung für den Inhalt und die Richtigkeit der Angaben auf den verlinkten Websites. Zu den üblichen NoNos gibt es keine direkten Verweise.

(Umfang dBook Java: 180 Themenseiten )
letzte Generierung Mon, 04 Jun 2001 22:01:24 GMT 135
© Werner Diwischek