我已經實現了一些可以正常工作的服務。該服務具有以下屬性:不能從字符串轉換爲整數
@Property(name = MyService.PROXY_PORT, label = "Proxy Port", description = "Proxy Port", value= "8080")
private static final String PROXY_PORT = "proxy.port";
我得到了port
屬性的值如下:
..
...
properties = context.getProperties();
String port = properties.get(PROXY_PORT).toString();
...
port
在這種情況下會導致8080
。現在我想將這個String轉換爲Integer。我試過如下:
int portInt = Integer.parseInt(port);
int portInt2 = Integer.getInteger(port);
兩個結果無效:(
我做了什麼撥錯
'port'有價值嗎? – ItachiUchiha
int如何爲null –
把'System.out.println(「**」+ port +「**」);'int portInt = Integer.parseInt(port);'告訴我們輸出。 – StephaneM