public class YuanPengHui
{
public static void main(String[] args)
{
System.out.println("你的名字:"+args[0]);
}
}
这种方法的特点是输入要放在执行class的时候,比如输入我的英文名字,编译后,输入:
java YuanPengHui yuanpenghui
这样就可以输出:你的名字:yuanpenghui
第二种:这种方法是我自己在书上看到的
import *;
public class
YuanPengHui
{
public static void main(String[] args) throws IOException
{
System.out.print("输入你的名字:");
InputStreamReader
isr=new InputStreamReader(System.in);
char[]a=new char[100];
isr.read(a);
System.out.print("**你的名字是:");
System.out.println(new
String(a));
}
}
怎么样第二种方法是不是比第一种更灵活了!
第三种:
public class YuanPengHui
{
public static void main(String[] args)
{
int x=1;
try
{
x=System.in.read();
}catch(Exception e){}
while(x!='Z')
{
System.out.print((char)x);
try
{
x=System.in.read();
}catch(Exception e){}
}
}
}
这种方法说明一下:大家也看到了,在这里我用了一个while循环,也就是这个程序要结束它的输入状态有两中方法a.输入大家想输入的后,在最后有个大写的Z就可以结束程序的运行了。b.当然你也可以用命令提示符结束程序的方法:Ctrl+C
就可以了!