Java string转数组

SInput.addActionListener(newActionListener(){publicvoidactionPerformed(ActionEvente){... SInput.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e){
boolean more = true;
while (more){
more = false;
String inWord = JOptionPane.showInputDialog("Enter the ID of the Symptoms");

try{

input = Integer.parseInt(inWord);
}catch(NumberFormatException e2){ more = true; }
}
}
});

这个是我界面设计中的一个部分,我想把string inword转换成一个int型的数组input,我的input是一个成员变量,再最开始声明了一个空的int型数组。

换句话说就是我想从界面输入一些数,然后存入input这个int型数组中。

谢谢
我试了input[i]=Integer.valueOf(strA[i]);这句还是报错了
展开
 我来答
fylsh
推荐于2018-04-11 · TA获得超过950个赞
知道小有建树答主
回答量:1472
采纳率:0%
帮助的人:1057万
展开全部
那么你输入的数要以某种分给符隔开如-.
String[] strA=inWord.split("-");
for(int i=0;i<strA.length;i++){
input[i]=Integer.valueOf(strA[i]);
}
即可
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式