`
jythoner
  • 浏览: 602845 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Java每日一题03

阅读更多
输出:
02 A 04 A 06 A 08 A 10 A;
12 A 14 A 16 A 18 A 20 A;
22 A 24 A 26 A 28 A 30 A;
32 A 34 A 36 A 38 A 40 A;
42 A 44 A 46 A 48 A 50 A;


重点1:数字的格式:02,04
重点2:如果不是这道题,已经忘记除了i++以外的写法了:(

package test09;

import java.text.DecimalFormat;
import java.text.NumberFormat;

public class PrintA {

	/**
	 * @param args
	 */
	public static void main(String[] args) {

		DecimalFormat df = (DecimalFormat) NumberFormat.getInstance();
		df.applyPattern("00");

		// TODO Auto-generated method stub
		for (int i = 2; i <= 50; i += 2) {
			if (i % 10 == 0) {
				System.out.println(" " + df.format(i) + " A;");
			} else {
				System.out.print(" " + df.format(i) + " A");
			}
		}
	}
}
18
4
分享到:
评论
13 楼 zfsn 2009-06-22  
   
12 楼 wenming200882 2009-03-11  
ccjsjymg 写道



Java代码

public&nbsp;class&nbsp;PrintA&nbsp;{ &nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;public&nbsp;static&nbsp;void&nbsp;main(String[]&nbsp;args){ &nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;for(int&nbsp;i&nbsp;=&nbsp;0;i&nbsp;&lt;&nbsp;5;i++){ &nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;int&nbsp;last&nbsp;=&nbsp;i+1; &nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;System.out.println(i+"2&nbsp;"+"A&nbsp;"+i+"4&nbsp;"+"A&nbsp;"+i+"6&nbsp;"+"A&nbsp;"+i+"8&nbsp;"+"A&nbsp;"+last+"0&nbsp;"+"A"); &nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;} &nbsp;&nbsp;
&nbsp;&nbsp;&nbsp;&nbsp;} &nbsp;&nbsp;
}&nbsp;&nbsp;public class PrintA {
public static void main(String[] args){
for(int i = 0;i &lt; 5;i++){
int last = i+1;
System.out.println(i+"2 "+"A "+i+"4 "+"A "+i+"6 "+"A "+i+"8 "+"A "+last+"0 "+"A");
}
}
}

  
11 楼 ccjsjymg 2009-02-28  
public class PrintA {
	public static void main(String[] args){
		for(int i = 0;i < 5;i++){
			int last = i+1;
			System.out.println(i+"2 "+"A "+i+"4 "+"A "+i+"6 "+"A "+i+"8 "+"A "+last+"0 "+"A");
		}
	}
}
10 楼 dandy 2009-02-11  
8错8错!
9 楼 jythoner 2009-02-09  
java5以上可以直接用System.out.prinf(String,Object...)或者String.format(String,Object...)
跟c的printf很像
lyazure 写道

java5以上可以直接用System.out.prinf(String,Object...)或者String.format(String,Object...)跟c的printf很像

这个好,呵呵,printf看了点,但一直没用上
8 楼 fralepg 2009-02-07  
   UP
7 楼 lyazure 2009-02-06  
java5以上可以直接用System.out.prinf(String,Object...)或者String.format(String,Object...)
跟c的printf很像
6 楼 Kupid 2009-02-06  
题目都挺有趣,让我想起了刚刚学JAVA的时候做的那些经典小题目~
5 楼 天机老人 2009-02-06  
不错,呵呵,我都没想起用DecimalFormat
4 楼 天机老人 2009-02-06  
顶一个,呵呵!我还没想到用DecimalFormat呢,呵呵!
3 楼 volking 2009-02-05  
重构一下

# public class PrintA {  
#   
#     /** 
#      * @param args 
#      */  
#     public static void main(String[] args) {  
#   
#         DecimalFormat df = (DecimalFormat) NumberFormat.getInstance();  
#         df.applyPattern("00");  
#   
#         // TODO Auto-generated method stub  
#         for (int i = 2; i <= 50; i += 2) { 
#             System.out.print(" " + df.format(i) + " A;");  
#             if (i % 10 == 0) {
                   System.out.println();
#             } 
#         }  
#     }  
# }  
2 楼 jythoner 2009-02-05  
iranger 写道

谢谢哥儿们,坚持发题目啊,顶你!!!

谢谢了,一定坚持!
1 楼 iranger 2009-02-05  
谢谢哥儿们,坚持发题目啊,顶你!!!

相关推荐

Global site tag (gtag.js) - Google Analytics