字符串到整数

时间:2013-11-28 11:06:35

标签: java string integer

如何将IPv4转换为四个整数。?
这是一些例子:

这是一个输入: 158.195.16.154

我想要这样的输出:

int a = 158;

int b = 195;

int c = 16;

int d = 154;

答案的答案。

2 个答案:

答案 0 :(得分:0)

String ip = "158.195.16.154";
String[] tokens = ip.split("\\.");
int[] numbers = new int[tokens.lenght];
for (int i = 0; i<tokens.lenght; i++) numbers[i] = Integer.parseInt(tokens[i]);

答案 1 :(得分:0)

String Ip = "158.195.16.154";
String[] arr = Ip.split("\\.");
int[] intIp = new int[4];
int i=0;

for(String s:arr){
    intIp[i] = Integer.parseInt(s);
}