**初学本人刚学Java,想写个小排序算法,怎么规划程序的结构好呢?
class Abc
{
Abc(int Ary[])
{
//此处排序
;
;
;
;
;
}static void main(String args[])
{
int arry[100];
//此处接收或生成一些数据
;
;
;
;
new Abc(arry); //此处输出}
这样写好吗?就是把程序主要功能写在构造器里还有,这个数组的数据返回不回来吧,输出也写在构造器里感觉不太好吧,怎么办啊?
class Abc
{
Abc(int Ary[])
{
//此处排序
;
;
;
;
;
}static void main(String args[])
{
int arry[100];
//此处接收或生成一些数据
;
;
;
;
new Abc(arry); //此处输出}
这样写好吗?就是把程序主要功能写在构造器里还有,这个数组的数据返回不回来吧,输出也写在构造器里感觉不太好吧,怎么办啊?
解决方案 »
- 有个关于java全局变量的问题
- 新人请教贴,关于this.x=x和x=x的问题
- 在servlet中,怎么在已有的jpg图像上,画一个圆圈以生成新的图片??
- oracle9i 字符串插入最大长度为3000,但用JAVA实际插入仅几百,是怎么回事
- 如何安装Sun one Studio community Edition 4 for windows
- 如何执行一个"System.exit(0);"这样一个字符串
- 有谁编译时遇过这样的问题
- JTable如何创建后,动态的每行加入,而不是在构造时传入数组或Vector。
- log4j这个打印日志的功能是不是只能在Apache中使用
- 线程的优先级以及休眠问题
- static与static final的区别
- 散分 求数据结构学习好书
class Abc
{
Abc(){}sort(int[] array){
//在这里进行排序
}static void main(String args[])
{
int arry[100];
//此处接收或生成一些数据
;
;
;
;
new Abc().sort(arry); //此处输出}