java-forum.org - Java programmieren aus Leidenschaft

Zurück   java-forum.org - Java programmieren aus Leidenschaft > Java - Programmierung > Java Basics - Anfänger-Themen

Java Basics - Anfänger-Themen Fragen ausschließlich zu Java-Grundlagen von Ein- und Umsteigern

Antwort     Ist dieses Thema erledigt?
Themen-Optionen Thema durchsuchen Ansicht
Alt 23.01.2010, 14:42   #1 (permalink)
Neuer Benutzer
byte
 
Benutzerbild von berti99
 
Registriert seit: 12.12.2009
Fachbeiträge: 10
Abgegebene Danke: 4
Erhielt 0 Danke für 0 Beiträge
Standard Zweidimensionales Array befüllen

Hallo....
ich hab das mal wieder ein Problem mit meinen Uni Aufgaben...

Ich hab ein zweidimensionales Array erstellt und möchte das mit 2for Schleifen befüllen (Das Array hat nur 3 Stellen weil ich das erstmal ausprobieren möchte).

Ich hab folgendes programmiert... :

Java Code: Quelltext in neuem Fenster öffnen
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
 
public class Matrix {
    public static void main(String[]args){
        
        int[][] a;
        a=new int [3][3];
        
        for(int i=0; i<a.length;i++){
            for(int j=0; j<a.length; j++){
                a[][]=a[i][j];    //hier funktioniert mein befüllen nicht
                
                
                
            }
        }
        
    }
}

Ich finde nicht heraus wie ich das befüllt bekomme.

Vielen Dank für eure Hilfe und ein schönes Wochenende!!!
berti99 ist offline  
Bei Google nach dem markiertem Wort suchen Bei Wikipedia nach dem markiertem Wort suchen Im Forum nach dem markiertem Wort suchen
Mit Zitat antworten
Alt 23.01.2010, 14:45   #2 (permalink)
Stammbenutzer
Megabyte
 
Registriert seit: 26.06.2009
Fachbeiträge: 1.087
Abgegebene Danke: 16
Erhielt 153 Danke für 145 Beiträge
Du musst in Zeile 9 schreiben for(int j=0; j<a[i].length; j++){

Und dort wo es nicht funktioniert dann a[i][j] = 2; , wenn du das Array mit lauter 2en füllen willst.
javimka ist offline  
Bei Google nach dem markiertem Wort suchen Bei Wikipedia nach dem markiertem Wort suchen Im Forum nach dem markiertem Wort suchen
Mit Zitat antworten
Alt 23.01.2010, 14:45   #3 (permalink)
Java-Forum Team
IRC-Operator (Java-Chat)
Moderator
 
Registriert seit: 02.07.2009
Fachbeiträge: 5.349
Blog-Einträge: 1
Abgegebene Danke: 12
Erhielt 1.061 Danke für 1.053 Beiträge
Mit welchen Zahlen möchtest du denn die Array`s "befüllen"?

Java Code: Quelltext in neuem Fenster öffnen
1
2
3
4
5
    for(int i=0; i<a.length;i++){
            for(int j=0; j<a[i].length; j++){
              a[i][j] = //...??
            }
        }

3.10.9 Mehrdimensionale Arrays
eRaaaa ist offline  
Bei Google nach dem markiertem Wort suchen Bei Wikipedia nach dem markiertem Wort suchen Im Forum nach dem markiertem Wort suchen
Mit Zitat antworten
Alt 23.01.2010, 14:48   #4 (permalink)
Neuer Benutzer
byte
Themenstarter
 
Benutzerbild von berti99
 
Registriert seit: 12.12.2009
Fachbeiträge: 10
Abgegebene Danke: 4
Erhielt 0 Danke für 0 Beiträge
Ich möchte das mit den Zählern i / j aus der for schleife befüllen
berti99 ist offline  
Bei Google nach dem markiertem Wort suchen Bei Wikipedia nach dem markiertem Wort suchen Im Forum nach dem markiertem Wort suchen
Mit Zitat antworten
Alt 23.01.2010, 14:52   #5 (permalink)
Java-Forum Team
IRC-Operator (Java-Chat)
Moderator
 
Registriert seit: 02.07.2009
Fachbeiträge: 5.349
Blog-Einträge: 1
Abgegebene Danke: 12
Erhielt 1.061 Danke für 1.053 Beiträge

meinst du also {0,1,2},{0,1,2},{0,1,2} ?

a[i][j] = j;
eRaaaa ist offline  
Bei Google nach dem markiertem Wort suchen Bei Wikipedia nach dem markiertem Wort suchen Im Forum nach dem markiertem Wort suchen
Mit Zitat antworten
Alt 23.01.2010, 14:52   #6 (permalink)
Neuer Benutzer
byte
Themenstarter
 
Benutzerbild von berti99
 
Registriert seit: 12.12.2009
Fachbeiträge: 10
Abgegebene Danke: 4
Erhielt 0 Danke für 0 Beiträge
Ich habs hinbekommen

Java Code: Quelltext in neuem Fenster öffnen
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
 
public class Matrix {
    public static void main(String[]args){
        
        int[][] a;                  
        a=new int [3][3];
        
        for(int i=0; i<a.length;i++){
            for(int j=0; j<a.length; j++){
                a[i][j]=i;
                        
            }
        }
 
        
        for(int i=0; i<a.length;i++){
            for(int j=0; j<a.length; j++){
                System.out.print(a[i][j]);  
            }
            System.out.println();
        }
    }
}


Danke!!!! Schönes Wochenende!!!

Geändert von berti99 (23.01.2010 um 15:18 Uhr)
berti99 ist offline  
Bei Google nach dem markiertem Wort suchen Bei Wikipedia nach dem markiertem Wort suchen Im Forum nach dem markiertem Wort suchen
Mit Zitat antworten
Antwort     Ist dieses Thema erledigt?

Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Zweidimensionales Array mit Eindimensionalem Array Unregistriert Java Basics - Anfänger-Themen 7 14.10.2009 22:33
(Swing) ComboBox aus Array befüllen Sirob81 AWT, Swing, JavaFX & SWT 2 26.06.2009 18:59
Aufgabenstellung TeamBob Chat - NoPaste 0 14.04.2009 15:04
Zweidimensionales Array zentriert kopieren? Souljacker Java Basics - Anfänger-Themen 1 04.12.2008 09:24
Zweidimensionales Array durch ZwischenArray ersetzen JavaLearn Allgemeine Java-Themen 3 28.01.2008 08:51


Lesezeichen

Forumregeln
Es ist Ihnen erlaubt, neue Themen zu verfassen.
Es ist Ihnen erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are aus
Pingbacks are aus
Refbacks are aus


Alle Zeitangaben in WEZ +1. Es ist jetzt 20:55 Uhr.


Powered by vBulletin® Version 3.8.6 (Deutsch)
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.3.2
Thanks for Smilies by smilies.4-user.de