java-forum.org - Java programmieren aus Leidenschaft
Java 6 Einstieg und professioneller Einsatz
Alter Preis: 34,90 EUR
Jetzt: 0,00 EUR

zzgl. Versandkosten

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 16.06.2012, 11:12   #1 (permalink)
Neuer Benutzer
Bit
 
Registriert seit: 16.06.2012
Fachbeiträge: 2
Abgegebene Danke: 0
Erhielt 0 Danke für 0 Beiträge
Standard return-array klonen

Hallo,

könnt ihr mir sagen, ob der folgende Code imen wirklich mit dem Return von function initialisiert oder kopiert er nur die Referenzen bzw. macht er sonst irgendeinen Quatsch mit imen?

Java Code: Quelltext in neuem Fenster öffnen
1
2
int imen [][] = new int [iw][y];
imen = function(a,b,c).clone();

Diese Stelle ist nämlich die, in der ich am ehesten meinen Fehler vermute...


MfG

meischder
meischder 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 16.06.2012, 11:47   #2 (permalink)
Java-Forum Team
Moderator
 
Benutzerbild von SlaterB
 
Registriert seit: 13.11.2005
Fachbeiträge: 31.608
Abgegebene Danke: 0
Erhielt 2.564 Danke für 2.525 Beiträge
das erstellte Array in Zeile 1 ist in jedem Fall verloren,
in Zeile 2 wird etwas zugewiesen, was auch unmöglich der vorherige Wert sein kann, den kennt ja niemand

die Methode gibt ein Array zurück, clone() wird sicherlich eine Kopie erstellen, diese landet in der Variablen
__________________
Hansa wird Meister.
SlaterB 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 16.06.2012, 12:08   #3 (permalink)
Neuer Benutzer
Bit
Themenstarter
 
Registriert seit: 16.06.2012
Fachbeiträge: 2
Abgegebene Danke: 0
Erhielt 0 Danke für 0 Beiträge
D.h. ich schreibe am besten
Java Code: Quelltext in neuem Fenster öffnen
1
int [][] imen = function(a,b,c).clone()
?


MfG
meischder
meischder 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 16.06.2012, 13:13   #4 (permalink)
Java-Forum Team
Moderator
 
Benutzerbild von SlaterB
 
Registriert seit: 13.11.2005
Fachbeiträge: 31.608
Abgegebene Danke: 0
Erhielt 2.564 Danke für 2.525 Beiträge
das ist besser, ja
__________________
Hansa wird Meister.
SlaterB 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
Escape Sequenzen \?... guitargod Allgemeine Java-Themen 7 23.05.2010 00:14
Kommentare aus XML in Jtree nicht anzeigen sylo AWT, Swing, JavaFX & SWT 13 19.05.2010 20:43
Routenoptimierung Armin0102 Java Basics - Anfänger-Themen 18 02.12.2009 13:14
JTree - aus zwei mach eins Wolfgnag AWT, Swing, JavaFX & SWT 2 07.09.2007 16:23
Busy waiting WieselAc Spiele- und Multimedia-Programmierung 8 19.01.2007 09:28


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 18:03 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