haben einen String wie A = B & C = D & E = F, wie man es in die Karte einteilen?
Teilen Sie die Zeichenfolge (entweder mit =
oder %code% ) für '& amp;'. Bei jedem Token teilen Sie einfach erneut '='. Verwenden Sie den ersten Teil als Schlüssel und den zweiten Teil als Wert.
Es kann auch mit einer Regex gemacht werden, aber das Problem ist wirklich einfach genug für %code% .
benutze nur guava Splitter
%Vor%haben einen String wie A = B & C = D & E = F, wie man es in die Karte einteilen?
Teilen Sie die Zeichenfolge (entweder mit StringTokenizer
oder String.split()
) für '& amp;'. Bei jedem Token teilen Sie einfach erneut '='. Verwenden Sie den ersten Teil als Schlüssel und den zweiten Teil als Wert.
Es kann auch mit einer Regex gemacht werden, aber das Problem ist wirklich einfach genug für StringTokenizer
.
Tags und Links java