public static void main(String[] args)是java主函数的声明,它不同于C语言的主函数,带有一个String数组作为参数。

eg:

public class NumSort //实现选择排序

{

public static void main(String[] args) {    //测试String[] args 的用法

int[] a;

a = new int[args.length];                 //把待排序的int 做为main参数输入

for (int i=0; i

{

a[i] = Integer.parseInt(args[i]);     //Integr类的static方法,将字符串转化为int类型

}

print(a);

selectionSort(a);

print(a);

}

private static void selectionSort(int[] a) {    //选择排序

int temp;

for (int i=0; i

{

for (int j=i+1; j

{

if (a[i] < a[j])          //从大到小排序

{

temp = a[i];

a[i] = a[j];

a[j] = temp;

}

}

}

}

private static void print(int[] a) { //输出

for (int i=0; i

{

System.out.print(a[i] + " ");

}

System.out.println();    // 换行

}

}

用javac编译后,在命令行中敲入java  NumSort 3 1 5 7 9 8 10 ,会输出10 9 8 7 5 3 1

参数之间用空格分开。

java如何使用主函数的参数_java主函数参数问题相关推荐

  1. java主函数怎么写_java主函数怎么写

    1.C语言,C++,怎么写主函数 主函数的作用是程序的入口.就是说只要程序一开始,第一句执行的就是主函数中的第一条语句. 编写规律:主函数一般是调用函数和简单的逻辑判断,代码长度不宜超过80行. 技巧 ...

  2. java中函数的重载_Java中函数的重载

    函数的重载 1.同一个类 2.同名函数 3.参数个数不同或者参数类型不同 4.java是严谨性语言,如果函数出现的调用的不确定性,会编译失败. public static int add(int a, ...

  3. java 什么是参数_java中的参数是什么?

    本篇文章介绍了Java中什么是参数,以及参数的两种类型及他们之间的关系,希望对学习Java开发的同学有帮助. java中的参数是什么? 参数分两种:一种叫形式参数,一种叫实际参数 方法名后面括号里面用 ...

  4. java 输出参数_Java方法输出参数

    在写Java代码的时候,自定义方法的时候,都会牵扯到参数问题,方法参数包括输出参数和输入参数. 下面主要说说输出参数: 1.没有输出参数的时候就直接把输出参数写成void就可以. 2.当输出参数只有一 ...

  5. java 传入参数_Java 中方法参数的传递

    java中方法参数传递看似有两种,值传递和引用传递.而实际上都是值传递. 所谓值传递,传递的是变量的副本就是说,在将变量a作为参数传进方法中时,方法中接收到的是a的副本,在方法中对参数的修改实际上修改 ...

  6. java 默认参数_Java 方法的参数可以有默认值吗?

    Java 方法的参数可以有默认值吗? 例如 void method(String p1, int p2, bool p3=false); 回答 Java不支持这种特性, 如果你真的有需求,你可以 通过 ...

  7. java 命令行参数 _java命令行参数

    原标题:java命令行参数 命令行参数就是main方法里面的参数String[] args他就是一个数组,args只是数据类型的一个名称,就是一个数组的变量,名称无所谓,类型没变就行了.这个就是程序的 ...

  8. java怎么设置命令行参数_java 命令行参数

    -Xmixed 混合模式执行 (默认) -Xint 仅解释模式执行 -Xbootclasspath: 设置搜索路径以引导类和资源 -Xbootclasspath/a: 附加在引导类路径末尾 -Xboo ...

  9. java根据入参不同调不同方法_java根据传入参数不同调用不同的方法,求高手支妙招!...

    java根据传入参数不同调用不同的方法,求高手支妙招! 关注:138  答案:5  mip版 解决时间 2021-02-02 20:33 提问者我微笑着泪滴 2021-02-02 07:00 比如in ...

最新文章

  1. one-hot与哑变量(dummy variable)的区别
  2. Java客户端操作elasticsearch--查询索引库(带分页)
  3. table row设置cell的html,css中display设置为table、table-row、table-cell后的作用及其注意点...
  4. 中秋福利大放送!教你既可朝九晚五,又可诗和远方!
  5. 编写下载服务器。 第六部分:描述您发送的内容(内容类型等)
  6. linux内核那些事之ZONE
  7. std string与线程安全,是std :: regex线程安全吗?
  8. iOS 国际化多语言设置 xcode7
  9. 蓝桥杯 ALGO-50 算法训练 数组查找及替换
  10. SpringBoot+Shiro放行OPTIONS请求,解决跨域问题
  11. 洛谷P2486 [SDOI2011]染色
  12. 8plus基带电源供电线路_iPhone7显示手机无服务还有感叹号,基带通病问题,你中招了吗?...
  13. 2021大学生搭建阿里云服务器+域名申请流程--教程
  14. mybatisplus代码生成器构建项目以及lambd链式编程
  15. Unity打包安卓出现报错 Exception: Unknown CPU architecture for libraryxxx.a
  16. vue单页面SEO优化
  17. 无线网络打印机服务器安装步骤,网络打印机安装步骤
  18. 英语表达的收集类游戏
  19. POI检查EXCEL版本(2003或2007)
  20. 第十章分治算法(大数相乘)

热门文章

  1. 计算机系统 流水线技术
  2. [原]放弃 CmsEasy! 怎么样!
  3. 梁斌penny_Penny Pinching在云端:您的Web应用程序不需要64位
  4. java使用md5_Java_MD5的使用
  5. 某房地产企业人均效能分析
  6. 钓鱼篇-利用快捷方式上线CS
  7. 怎样修改PE文件头大小
  8. 基于深度学习PaddleOcr身份证识别
  9. DP!DP!DP!!
  10. ReactRouter基本用法