黑马程序员技术交流社区

标题: JAVA怎么将键盘输入的字符串(以逗号隔开)赋值给数组 [打印本页]

作者: zhuyaoting    时间: 2016-2-27 17:14
标题: JAVA怎么将键盘输入的字符串(以逗号隔开)赋值给数组
如:习大大,60,175    怎么将这一串字符赋给数组Arr[]; 谢谢
作者: fanfuhu1992    时间: 2016-3-17 09:09
先定义一个长度为三的数组,然后键盘录入用next方法来接收字符串对象,最后将接收的值一一赋给数组中的各个元素即可。如果还是不理解我可以写上代码
作者: 骓逝    时间: 2016-3-17 10:18
输入一串这样的字符串60,175 ,185,69可以用String类的一个分割方法实现
String[] spilt(",")就是这样,返回的字符串数组然后遍历,利用int的包装类方法Integer.valueOf(String numj)方法转化为Integer类型数据,然后直接给数组依次赋值
作者: 骓逝    时间: 2016-3-17 10:19
数组要指定类型,你要是输入的文字的话,就只能用字符串数组接收
作者: ameanboy    时间: 2016-3-17 10:55
可以用String内置的静态方法split(char),可以根据你传入的字符来分割字符串,返回一个字符串数组
作者: pisces    时间: 2016-3-17 10:59
学习一下
作者: flynihao53    时间: 2016-3-17 12:01
先定义一个字符串,输入字符串,然后用subString分割,把分割后的字符串转换为字符数组赋值个数组




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2