请问如何高效的从键盘向程序中输入一个字符串? BufferedReader in = new BufferedReader(new InputStreamReader(System.in));in.readLine(); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 请问用以下的字符串为什么不可以?char[] c=new char[50]; int x=0; int n=0; while((x=System.in.read())!=-1){ //用字符数组暂存输入的字符 c[n]=(char)x; n++; } String in=String.valueOf(c).substring(1,n+1);//字符数组放在in这个字符串里 exception in thread "main" java.lang.NoSuchMethodError:main 问题 笔试题目求助 关于面板收缩与展开的几个问题 ResultSet和String之间的转换 如何判断键盘输入结束 高手们往这边看过来,看有几个能解释清楚这个问题 树的节点深度算法求帮! 怎么计算间隔天数!急! 如何让applet访问与IIS在同一机器内的Sql server 2000服务器。 小问题,也加分!! 关于包的作用域? 关于二维数组的初始化
char[] c=new char[50];
int x=0;
int n=0;
while((x=System.in.read())!=-1){ //用字符数组暂存输入的字符
c[n]=(char)x;
n++;
}
String in=String.valueOf(c).substring(1,n+1);//字符数组放在in这个字符串里