日期:2014-05-20  浏览次数:20830 次

怎么不定义数组固定长度?以输入字符串长度为该数组长度!
应该是I+1吧,要不后面输入的就会覆盖前面输入的!这个表达式怎么写啊,求大神 详细指点!

------解决方案--------------------
我也没大听懂楼主的需求……
可以先输入字符串str,然后通过str.length()获取长度,最后再根据获取的长度创建数组。不知楼主是不是这种情况。
------解决方案--------------------
是这个意思吗:
		String str = (new Scanner(System.in)).next();
char [] array = new char[str.length()];

------解决方案--------------------
用Scanner类实现或者用ArrayList实现,楼主是刚刚接触java吧,后面将会有所了解。。。。。
java是一门很好的语言,共勉
------解决方案--------------------
学了 以前真心没这么用过数组的 
------解决方案--------------------
该回复于2013-04-26 08:47:38被管理员删除