java的命令行参数到底怎么用,请给截图和实际的例子

8.2 命令行参数示例(实验)
public class Test {
public static void main(String[] args){
        if(args.length==0){
               System.out.println("you don‘t set command line parameters!");
        }else{
               for (int i=0; i
                     System.out.println("args[" + i + "] is: " + args[i]);
            }
       }
}
}

when use eclipse, don‘t "run as application",directly use "run configurations/run", then add in aguments in program arguments.(当运行eclipse,不要"run as application",而直接用"run configurations/run",然后加上参数在,program arguments.)

更多详情请见:http://www.mark-to-win.com/index.html?content=JavaBeginner/javaUrl.html&chapter=JavaBeginner/JavaBeginner1_web.html#CommandLinePar

原文地址:https://www.cnblogs.com/mark-to-win/p/9690218.html

时间: 2024-12-18 04:10:27

java的命令行参数到底怎么用,请给截图和实际的例子的相关文章

java解析命令行参数(common-cli)练习

package foo; import org.apache.commons.cli.BasicParser; import org.apache.commons.cli.CommandLine; import org.apache.commons.cli.CommandLineParser; import org.apache.commons.cli.Options; public class test { public static void main(String[] args) thro

java命令行参数

命令行参数就是main方法里面的参数String[] args他就是一个数组,args只是数据类型的一个名称,就是一个数组的变量,名称无所谓,类型没变就行了.这个就是程序的入口点.如图7.4所示: 图7.4 他是怎么运行的?为什么要传递一个字符串?比如a.txt,为什么双击他就会打开记事本?因为在双击的时候windos首先把双击文件的path路径收集起来,之后看后缀名称是.txt关联的是什么程序,是记事本程序那么就把参数传递了进来. 也就是在windos点开一个文件的时候,会把文件路径收集起来,

怎样在Java的官网上搜索命令行参数的说明

这个日志有些吐槽的成份在里面.前两天看到JDK Windows下的一个参数-agentpath:"",因为之前没用过,所以想查查官方解释,发现在百度里很难搜索到,可以搜索出来如下的日志: http://xinklabi.iteye.com/blog/837435 但是有时候我们希望能看到更官方的,更及时更新的Specification等,那么就需要在官网上查找了,但是这个过程也挺麻烦的,我简单总结一下: 我们在:http://docs.oracle.com/javase/8/ 这里可以

Java实验课:命令行参数是什么?

命令行参数:在命令行中给定的参数就是命令行参数.(即从输入位置角度理解). 命令行的参数 1. 什么是命令行的参数? 如: java Test1 365 156 "China" (以上Test1必须为主类,否则不能运行) 2.命令行的参数由谁来接收? 一个程序开始于对函数main()的调用.在这样做的时候,有两个参数被送给main(), 其中的一个描述了命令行参数的个数,通常称为argc:另一个是命令行参数的数组,通常称为argv. 命令行参数都是字符串,所以argv的类型是char*

JAVA命令行参数输入 及 命令行参数输入数据到list中

命令行参数Java所有程序中都有一个main方法,而这个方法带有一个参数String args[]. 这个参数就是main方法接受的用户输入的参数列表,即命令行参数. 举例说明1——直接输出命令行参数的值 1 public class ArgsDemo { 2 public static void main(String[]args){ 3 4 int number= args.length; 5 System.out.println("共接受到"+number+"个参数&q

【Python】 配置解析ConfigParser & 命令行参数解析optparser

ConfigParser ConfigParser包装了配置文件的读取和写入,使得python程序可以更加轻松操作配置文件了.这里的配置文件是指.ini的那种文件,基本格式如下 [section_a] a_key1 = a_value1 a_key2 = a_value2 [section_b] b_key1 = b_value1 b_key2 = b_value2 b_key3 = b_value3 将一个文件分隔成几个section,每个section中又有很多键值对,以这样的方式构建起配置

VLC命令行参数详解

VLC命令行参数详解 2012-11-29 14:00 6859人阅读 评论(0) 收藏 举报 Usage: vlc [options] [stream] ...You can specify multiple streams on the commandline. They will be enqueued in the playlist.The first item specified will be played first. Options-styles:  --option  A gl

main函数——命令行参数与环境变量

main函数,是以C为基础开发平台的程序入口点,通常,我们写程序很少去关注函数main函数参数列表,而是简单给出下面这种情况. int main() {  system("pause");  return 0; } 打开MSDN,查看main函数, main( int argc, char *argv[ ], char *envp[ ] ){program-statements} 首先,我们先来看前两个参数,argc和 argv[ ],这两个主要是用来描述命令行参数的,但并不能说他们是

【转】getopt分析命令行参数

(一) 在Linux中,用命令行执行可执行文件时可能会涉及到给其加入不同的参数的问题,例如: ./a.out -a1234 -b432 -c -d 程序会根据读取的参数执行相应的操作,在C语言中,这个功能一般是靠getopt()这个函数,结合switch语句来完成的,首先来看下面的代码: #include <stdio.h>#include <unistd.h> int main(int argc,char *argv[]){  int ch;  opterr=0;    whil