作者sarause (蓝莓起司)
看板java
标题[问题] 使用者输入某个范围的数字 转阵列输出
时间Thu Apr 30 21:52:10 2009
要在主程式中输入一串30到40位的数字(型别为String)
但在另一个类别中限定一个放40个char的阵列
并在方法中(传入string型别的上述数字)把一位位数字放进阵列中(应该是写回圈吧)
那请问在使用者输入位数不定的情况下
阵列格子势必会过多 且回圈里的程式要怎麽写
才可以随使用着输入的位数一起变动呢
然後格子过多的部份要怎嚜表现为空白呢(或是有另外的方法让他不见也可)
java新手 请各位高手帮我解答一下 很感激^^
谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.134.181.169
※ 编辑: sarause 来自: 220.134.181.169 (04/30 21:54)
1F:推 PsMonkey:先把 String 的 API 看好,就应该不用那 char[40] 了 04/30 22:29
2F:→ sarause:可是char[40] 是限定要这样用的... 04/30 22:36
3F:推 now99:给他跑回圈~并且得到字串长度~当回圈到字串长度~都给他0X20 04/30 22:41
4F:推 PRAM:其实你自己动脑去想,想出来才是你的。 04/30 23:33
5F:推 ozone:用string.length()看输入的长度 或 char[] c=new char[变数] 05/01 00:30
6F:推 cai7773:.toCharArray(); 05/01 00:34