随笔 - 119  文章 - 3173  trackbacks - 0
<2007年12月>
2526272829301
2345678
9101112131415
16171819202122
23242526272829
303112345

交友莫独酒,茅台西凤游。
口干古井贡,心徜洋河流。
称多情杜康,趟无量双沟。
赞中华巍巍,无此不销愁。

常用链接

留言簿(68)

随笔分类(136)

随笔档案(122)

最新随笔

搜索

  •  

积分与排名

  • 积分 - 520466
  • 排名 - 93

最新评论

 1 import java.io.Console;
 2 
 3 public class ConsolePrintTest {
 4     public static void main(String[] args) {
 5         Console console = System.console();
 6         if (console == null) {
 7             System.err.println("Console not available");
 8             return;
 9         }
10 
11         console.printf("%s, %s""string""123");
12     }
13 }
14 


c风格的console输出,只能在cmd等命令行下执行
posted on 2007-12-26 08:55 交口称赞 阅读(1600) 评论(3)  编辑  收藏 所属分类: Java6java相关

FeedBack:
# re: 学习Java6(四)控制台(2)格式化输出 2007-12-26 16:30 罗明
“只能在cmd等命令行下执行” 是什么意思? 跟System.out.println不是一样的吗?  回复  更多评论
  
# re: 学习Java6(四)控制台(2)格式化输出 2007-12-26 17:31 交口称赞
CMD下
java xxx的方式运行
  回复  更多评论
  
# re: 学习Java6(四)控制台(2)格式化输出 2008-02-28 16:34 火龙果
嗯,Console不能在重新定向了系统输入输出流的控制台下运行,比如:Eclipse的控制台,它把系统的输入输出流给重定向了。

PS:可以使用JDK 5.0增加的System.out.printf();达到同样的效果。  回复  更多评论
  

只有注册用户登录后才能发表评论。


网站导航: