Как я могу написать этот код Python на Java (парсинг строки, используя разделитель)? - PullRequest
0 голосов
/ 21 января 2011

Код Python:

str = "123;456;789"
strlist = str.split(";")
strlist = [int("%s" % s) for s in strlist]
print strlist

Ответы [ 2 ]

3 голосов
/ 21 января 2011
String str = "123;456;789";
String[] strList = str.split(";");

ArrayList<Integer> intList = new ArrayList<Integer>();
for (String s : strList) {
    intList.add(Integer.parseInt(s));
}

System.out.println(intList);
0 голосов
/ 21 января 2011

System.out.println ("[123, 456, 789]");

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...