HZAU-JAVA技术群:7435949
学习Java从零开始-见证2006-Java之路
My Links
BlogJava
首页
新随笔
联系
聚合
管理
Blog Stats
Posts - 42
Stories - 0
Comments - 3
Trackbacks - 0
News
努力总是有希望的。
常用链接
我的随笔
我的评论
我的参与
最新评论
留言簿
(1)
给我留言
查看公开留言
查看私人留言
随笔分类
(42)
Java(13)
(rss)
日志(29)
(rss)
随笔档案
(42)
2006年1月 (42)
搜索
积分与排名
积分 - 6710
排名 - 2787
最新评论
1. re: Test_java
dasfdsafds
--sd
2. re: import myjava.PlotOtau和import myjava.*的区别?
评论内容较长,点击标题查看
--Allen
3. re: import myjava.PlotOtau和import myjava.*的区别?
首先你要确认你的路径是完全正确的
--理想
阅读排行榜
1. import myjava.PlotOtau和import myjava.*的区别?(391)
2. ArrayPrint(259)
3. StringDemo(237)
4. 夜(220)
5. IntegerDemo(217)
6. ClassDemo(207)
7. 女孩子(206)
8. StringBufferDemo(201)
9. ComplexNumber(199)
10. CharacterDemo(196)
评论排行榜
1. import myjava.PlotOtau和import myjava.*的区别?(2)
2. Test_java(1)
3. IntegerDemo(0)
4. ClassDemo(0)
5. ComplexNumber(0)
ArrayPrint
1
import
java.io.
*
;
2
public
class
ArrayPrint
3
{
4
private
int
N;
5
private
int
[][] intarray;
6
ArrayPrint()
7
{
8
N
=
5
;
9
intarray
=
new
int
[N][N];
10
}
11
ArrayPrint(
int
n)
12
{
13
N
=
n;
14
intarray
=
new
int
[N][N];
15
}
16
public
void
Print()
17
{
18
int
i
=
0
,j
=
0
;
19
int
i0
=
0
,j0
=
0
;
20
int
count
=
1
;
21
int
Num
=
N
-
1
;
22
while
(Num
>
0
)
23
{
24
for
(i
=
i0,j
=
j0;j
<
Num;j
++
,count
++
)
25
{
26
intarray[i][j]
=
count;
27
}
28
for
(i
=
i0;i
<
Num;i
++
,count
++
)
29
{
30
intarray[i][j]
=
count;
31
}
32
for
(j
=
Num;j
>
j0;j
--
,count
++
)
33
{
34
intarray[i][j]
=
count;
35
}
36
for
(i
=
Num;i
>
i0;i
--
,count
++
)
37
{
38
intarray[i][j]
=
count;
39
}
40
i0
++
;
41
j0
++
;
42
Num
--
;
43
}
44
if
(N
%
2
!=
0
)
45
{
46
intarray[N
/
2
][N
/
2
]
=
count;
47
}
48
for
(i
=
0
;i
<
N;i
++
)
49
{
50
for
(j
=
0
;j
<
N;j
++
)
51
{
52
String ar
=
"
0
"
;
53
if
(intarray[i][j]
/
10
<
1
)
54
{
55
ar
=
"
"
+
intarray[i][j];
56
}
57
else
if
(intarray[i][j]
/
100
<
1
&&
intarray[i][j]
/
10
>=
1
)
58
{
59
ar
=
"
"
+
intarray[i][j];
60
}
61
System.out.print(ar
+
"
"
);
62
}
63
System.out.println();
64
}
65
}
66
public
static
void
main(String[] args)
throws
IOException
67
{
68
int
order
=
0
;
69
System.out.println(
"
Please input the order of the square:(<10:)
"
);
70
order
=
System.in.read();
71
order
=
order
-
'
0
'
;
72
ArrayPrint arr
=
new
ArrayPrint(order);
73
arr.Print();
74
}
75
}
posted on 2006-01-09 18:04
Allen
阅读(259)
评论(0)
编辑
收藏
所属分类:
Java
新用户注册
刷新评论列表
只有注册用户
登录
后才能发表评论。
网站导航:
博客园
IT新闻
Chat2DB
C++博客
博问
管理
相关文章:
import myjava.PlotOtau和import myjava.*的区别?
ClassDemo
ComplexNumber
ArrayPrint
StringBufferDemo
StringDemo
CharacterDemo
CalendarDemo
MathDemo
DayShower