G
Gelöschtes Mitglied 12080
Gast
ich will aus dieser klasse zwei werte zurückgeben lassen, aber ich kann ja nur einmal return machen, ich hab aber gehört das man auch arrays zurückgeben lassen kann also hab ich das versucht, es geht aber nicht, wie kann ich nun meine zwei werte : onMin und regDate aus der klasse wieder rausholen?
Code:
package DNA.java;
public class Teile{
public static String trenne(String read ,int h,String nick) throws Exception{
String[] vorhanden = {"<FONT FACE=\"Arial\">
[B]", "<FONT COLOR=\"#000000\" SIZE=2>[/B]<FONT
COLOR=\"000000\"> hat sich am [B]", "<a href=\"http://spenden.knuddels.de\" target=_blank><img border=0
src=\"../../images/ico_ribbon.gif\"></a> ", "<FONT COLOR=\"#000000\" SIZE=2>[/B]<FONT
COLOR=\"000000\">hat sich am [B]", "&", "&", "&", "&"};
String[] replacer = {"", "", "", "", "&", ">", "<", " "};
String onMin = "";
int nicklänge = nick.length() + 10;
for (int a = 0; a < replacer.length; a++) {
read = read.replace(vorhanden[a], replacer[a]);
}
String regDate = read.substring(h, nicklänge);
String time1 = read.substring(h + 39, h + 47);
read = read.replace(nick + regDate + "[/B]<FONT COLOR=\"000000\"> um " + time1 + " bei Knuddels registriert und seitdem schon [B]", "");
String ez = read.substring(0, 10);
String[] n = {"0", "1", "2", "3", "4", "5", "6", "7", "8", "9"};
for (int a = 0; a <= 9; a++) {
String t = ez.substring(a, a + 1);
for (int j = 0; j <= 9; j++) {
if (t.contains(n[j])) {
onMin = onMin + n[j];
}
}
}
String[] returns = {onMin,regDate};
System.out.println(read);
return ??????;
}
}