Moin,
so ganz verstehe ich Diene Frage nicht - zumal nicht klar, WAS Du eigentlich genau machen willst .... 

Zitat von
blackpage
Das hab ich bis jetzt in meiner ersten Methode:
beliebigerString = methode2(args[0], args[1]);
Diese Methode soll also zwei Strings bekommen und einen Beliebigen zurück liefern - soweit klar!

Zitat von
blackpage
und meine 2. Methode sieht so aus:
private static int[][] methode2
Was müsste ich jetzt in die 2. Methode schreiben, damit ich mit denStrings aus args[0] und args[1] arbeiten kann? Ich brauch das eingebene vorerst nur als String.
Code java:
1
2
3
4
5
6
7
| private static int[][] methode2( String S1, String S2 )
{
// tue irgendwas
}
// Aufruf:
int myArray[][] = methode2( args[0], args[1] ); |

Zitat von
blackpage
Wie ich es in int umwandle weiß ich glaub ich
Was genau meinst Du 
Sowas 
Code java:
1
2
| String strMyString = "123";
int i = Integer.parseInt( strMyString ); |
Gruß
Klaus
Es ist noch kein Meister vom Himmel gefallen - sonst hätte man schon längst seine Leiche gefunden !!
Falls ich helfen konnte, wäre eine Bewertung oder ein Danke nett ;-)
-------------------------------------------------------------------------------------------------
Ich beantworte keine Fragen per PN !!
Stellt Eure Fragen im Forum - dann haben alle etwas davon !!
*** Benutze bitte die Code-Tags ****** ***
Wenn Du die Strings, die an die erste Methode übergeben, auch in der Zweiten brauchst, dann musst Du sie halt - so wie oben von mir beschrieben - ebenfalls an die zweite Methode übergeben ..... 
Das Umwandeln eines String in einen Integer (so es denn einer ist), steht auch in meinem ersten Post!
Irgendwie verstehe ich Dein Problem noch nicht so ganz .... am Besten postet Du mal den gesamten Code und beschreibst genauer, was Du eigentlich machen willst !
BTW: "Aber so funktioniert es nicht" ist KEINE Fehlerbeschreibung 
Gruß
Klaus
Es ist noch kein Meister vom Himmel gefallen - sonst hätte man schon längst seine Leiche gefunden !!
Falls ich helfen konnte, wäre eine Bewertung oder ein Danke nett ;-)
-------------------------------------------------------------------------------------------------
Ich beantworte keine Fragen per PN !!
Stellt Eure Fragen im Forum - dann haben alle etwas davon !!
Moin,
Dein Code
Code java:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
| // hier fehlen übrigens die meisten abschließenden Semikolon
public class ZahlenSheet
{
public static void main(String[] args)
{
Zahlen = meineZahlen(args[0], args[1]);
}
private static int[][] meineZahlen // hier fehlt die Parameterliste !
{
int[][] meinArray = new int[2][2] // wieso denn zweidimensional ?
meinArray[0][0] =args[0] // 'args' sind Strings, passen also so nicht
meinArray[1][0] =args[1] // in ein int-Array !
int x = meinArray[0][0]
int y = meinArray[1][0]
int ergebnis =x*y;
// return-Anweisung fehlt für die Rückgabe
// sollen die einzelnen Zahlen oder deren Produkt zurückgegeben werden ?
}
} |
Schau mal hier :
Code java:
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 ZahlenSheet
{
public static void main(String[] args)
{
int iZahl = meineZahlen(args[0], args[1]);
}
private static int meineZahlen( String s1, String s2 )
{
int x = Integer.parseInt( s1 );
int y = Integer.parseInt( s2 );
int ergebnis = x * y;
return ergebnis; // ohne dies wird nicht zurückgegeben
}
// ##################### warum nicht gleich :
// public static void main(String[] args)
// {
// int x = Integer.parseInt( args[0] );
// int y = Integer.parseInt( args[1] );
// }
} |
Und nochmal: was genau willst Du denn eigentlich machen ?
Gruß
Klaus
Es ist noch kein Meister vom Himmel gefallen - sonst hätte man schon längst seine Leiche gefunden !!
Falls ich helfen konnte, wäre eine Bewertung oder ein Danke nett ;-)
-------------------------------------------------------------------------------------------------
Ich beantworte keine Fragen per PN !!
Stellt Eure Fragen im Forum - dann haben alle etwas davon !!

Zitat von
blackpage
Ich will nichts bestimmtes machen, ich will doch nur wissen wie ich mit dem String in der 2. Methode arbeiten kann.
Methode 1 ist gegeben. Da soll nichts geändert werden. Und ich will einfach nur beispielsweise die Strings in Methode 2 ausgeben können oder damit rechnen oder sonst was.
Ich will, dass die beiden Strings egal wie in der Methode 2 sind.
Aber wie krieg ich die da hin?
Auch auf die Gefahr, mich zu wiederholen .... indem Du sie an die Methode übergibst (so wie oben schon mehrfach beschrieben) !!
Wenn du also offensichtlich 2 Strings an die Funktion übergeben willst, dann musst du das auch so angeben:
Code java:
1
2
3
4
5
6
7
8
| private static int[][] meineZahlen(String str1, String str2)
{
// ...
} |
Deine Methode1 ist dafür VÖLLIG unerheblich ! ! !
Gruß
Klaus
EDIT: zu spät
Es ist noch kein Meister vom Himmel gefallen - sonst hätte man schon längst seine Leiche gefunden !!
Falls ich helfen konnte, wäre eine Bewertung oder ein Danke nett ;-)
-------------------------------------------------------------------------------------------------
Ich beantworte keine Fragen per PN !!
Stellt Eure Fragen im Forum - dann haben alle etwas davon !!
Moin,

Zitat von
blackpage
das stimmt natürlich alles. Danke. Das Buch hab ich. Aber ich komme damit absolut nicht klar.
Ich lese da was, verstehe es aber meistens nicht und suche dann 3 stunden um einen kleinen Sachverhalt zu verstehen
Ganz ehrlich? (und bitte nicht übel nehmen)
Wenn das wirklich so ist, dass Du bei den einfachen Grundlagen schon solche Schwierigkeiten hast, dann solltest Dir ernsthaft überlegen, ob Programmieren das Richtige für Dich ist. Ob das o. g. "Insel"-Buch für einen Anfänger das Richtige ist, bezweifel ich allerdings - es ist mehr eine Referenz für Fortgeschrittene !
Besorge Dir ein ganz einfaches Grundlagenbuch und arbeite dies von Anfang an
Schritt für Schritt
durch - und mach dabei erst mit dem nächsten Kapitel weiter, wenn Du sicher bist, das vorherige verstanden zu haben ....
Sonst wirst Du immer Schwierigkeiten bekommen, da die Grundlagen nun mal das notwendige Rüstzeug sind !
Gruß
Klaus
Es ist noch kein Meister vom Himmel gefallen - sonst hätte man schon längst seine Leiche gefunden !!
Falls ich helfen konnte, wäre eine Bewertung oder ein Danke nett ;-)
-------------------------------------------------------------------------------------------------
Ich beantworte keine Fragen per PN !!
Stellt Eure Fragen im Forum - dann haben alle etwas davon !!
Nein, das steht doch oben schon alles .....
Es ist noch kein Meister vom Himmel gefallen - sonst hätte man schon längst seine Leiche gefunden !!
Falls ich helfen konnte, wäre eine Bewertung oder ein Danke nett ;-)
-------------------------------------------------------------------------------------------------
Ich beantworte keine Fragen per PN !!
Stellt Eure Fragen im Forum - dann haben alle etwas davon !!