给从C转向JAVA的第一个Java程序例子
2016-06-16 12:11
363 查看
学过
C 的人总是对printf()难以忘怀,他们在学新的语言时总不免感概:“是的!是printf(),它们忘了把printf()放进去了....”。
在某些时候,printf()函数中字符串上可以指定参数输出的功能确实令人难以割舍,幸好,Java在
J2SE 5.0 这个版本中,总算给了 C 使用者类似 printf() 的功能了,如果您是学过 C 的使用者,下面这第一个Java程序或许会让您高兴一些:
HelloWorldForC.java
public class HelloWorldForC {
public static void main(String[]args) {
System.out.printf("%s!Welcome to Java!\n",
"caterpillar");
}
}
这次使用的是out对象的printf()方法,%s 对应于第一个字符串"caterpillar",程序的输出会是如下:
'\n'对C程序设计人员并不陌生,它是换行字节,您也可以使用在之后使用println()进行换行:
System.out.printf("%s! Welcome to Java!",
"caterpillar").println();
要指定数字的话,可以使用 %d ,例如:
System.out.printf("%s! Welcome to %dstJava!\n",
"caterpillar", 1);
字符串"caterpillar"会对应至%s,而数字1会对应至%d,执行结果会显示如下:
C 的人总是对printf()难以忘怀,他们在学新的语言时总不免感概:“是的!是printf(),它们忘了把printf()放进去了....”。
在某些时候,printf()函数中字符串上可以指定参数输出的功能确实令人难以割舍,幸好,Java在
J2SE 5.0 这个版本中,总算给了 C 使用者类似 printf() 的功能了,如果您是学过 C 的使用者,下面这第一个Java程序或许会让您高兴一些:
HelloWorldForC.java
public class HelloWorldForC {
public static void main(String[]args) {
System.out.printf("%s!Welcome to Java!\n",
"caterpillar");
}
}
这次使用的是out对象的printf()方法,%s 对应于第一个字符串"caterpillar",程序的输出会是如下:
caterpillar! Welcome to Java! |
System.out.printf("%s! Welcome to Java!",
"caterpillar").println();
要指定数字的话,可以使用 %d ,例如:
System.out.printf("%s! Welcome to %dstJava!\n",
"caterpillar", 1);
字符串"caterpillar"会对应至%s,而数字1会对应至%d,执行结果会显示如下:
caterpillar! Welcome to 1st Java! |
相关文章推荐
- java对世界各个时区(TimeZone)的通用转换处理方法(转载)
- java-注解annotation
- java-模拟tomcat服务器
- java-用HttpURLConnection发送Http请求.
- java-WEB中的监听器Lisener
- Android IPC进程间通讯机制
- Android Native 绘图方法
- Android java 与 javascript互访(相互调用)的方法例子
- 介绍一款信息管理系统的开源框架---jeecg
- 如何组织构建多文件 C 语言程序(二)
- 聚类算法之kmeans算法java版本
- java实现 PageRank算法
- PropertyChangeListener简单理解
- c++11 + SDL2 + ffmpeg +OpenAL + java = Android播放器
- 插入排序
- 冒泡排序
- 堆排序
- 快速排序