K
Kdell
Mitglied
- Dabei seit
- 17.03.2006
- Beiträge
- 11
- Reaktionspunkte
- 0
Hallo,
ich habe ein Programm geschrieben was ich nun in einer eigenen Methode laufen lassen will.
Diese folgende Logik will ich in mein Programm integrieren:
Diese Methode muss dann im eigentlichen Programm aufrufbar sein.
Also nach der Stelle:
folgt somit
Und anschließend dann die Ausgabe von felder[]
Bitte um Hilfe da ich nicht mehr weiter weiß
Mit freundlichem Gruß
ich habe ein Programm geschrieben was ich nun in einer eigenen Methode laufen lassen will.
Code:
public class Felder2
{
public static void main (String[] args) throws IOException
{
InputStreamReader inStream = //
new InputStreamReader( System.in ) ;
BufferedReader reader1 =
new BufferedReader( inStream );
String inData;
System.out.println("Eingabe:");
inData = reader1.readLine();
String[] felder=(inData, delim);
String text = inData;
char delim = '|';
int i = 0;
int j = 0;
String tmp = "";
System.out.println("Ausgabe: \n");
while (j < text.length())
{
if (text.charAt(j) == delim)
{
tmp = text.substring(i, j);
System.out.println(tmp.length() == 0 ? "LEER" : tmp);
i = ++j;
}
else
j++;
}
tmp = text.substring(i, j);
System.out.println(tmp.length() == 0 ? "LEER" : tmp);
}
}
Diese folgende Logik will ich in mein Programm integrieren:
Code:
Public String[] splitMyString(String orgString, String delim) {
String result[]=null;
return result;
}
Diese Methode muss dann im eigentlichen Programm aufrufbar sein.
Also nach der Stelle:
Code:
System.out.println("Eingabe:");
inData = reader1.readLine();
folgt somit
Code:
String[] felder=(inData, delim);
Code:
printMyArray(felder);
Bitte um Hilfe da ich nicht mehr weiter weiß
Mit freundlichem Gruß