java是怎么从命令行中获得一串数字。比如11 22 33 4 5 6 6(每个数字以空格隔开)
然后再打印出来11 22 33 4 5 6 6
又可以以单个数字,比如输出22
然后再打印出来11 22 33 4 5 6 6
又可以以单个数字,比如输出22
解决方案 »
- java 短信猫
- requestFocusInWindows()和requestFocus()方法的作用
- 循环
- 又是面试题,供大家探讨研究
- 请问:哪一本教材上讲UML各种图是结合C#代码或VB代码讲解的。只有uml图与代码结合起来才有利于理解依赖、聚合、...等等概念的实用之处
- 请问如何将一个对象转化成字节数组,或者如何用UDP传一个对象!!!!
- MDI我被JAVA打败系列之二----子窗口在主窗口里最大化后为什么不能显示完全呢
- 拜托各位高手给指点一下,我们期末考试的设计!万分感激1
- 文件io的问题,为什么将一个文件完整的写入到另外一个文件文件,对于2进制文件会有变化?
- 在98 下配置JDK问题多多?
- 一个循环 不知道怎么编 愁死了
- 怎么可以让JAVA随时运行?
你在命令行后面的参数都会保存到那里面
可以用BufferedReader类来实现,例如:
import java.io.*;
public class ts{
public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
String tx = br.readLine();
System.out.println(tx);
}
}
5楼的方法可以,但需要修改
String tx = br.readLine();
为
String[] tx = br.readLine().split(" ");这样就将数字单个分离,变成了数组
在命令行下輸入的字符串用String數組args[]接受,把args換成其他的表示也行
如:public static void main(String[] args)——>public static void main(String[] fuck) fuck[]也是可以接受命令行下的字符串的~~~~