提交回答
  • 至过去的我

    2044人对此回答表示赞同

    我是未来的你,你现在是不是在年找寻小程序答案。你不要感觉诧异,给你来信原因,就是让你不在后悔。今天去学习如何推广小程序,相信......点击查看更多>
    发布于
  • Sya

    20人对此回答表示赞同

    String str = args[0];//将args[0]赋值给str args数组用于从命令行接收参数,就是在doc下编译java程序时传入的参数,例如javac Greeting.java java Greeting 男 女 男,女就是你传入的参数,传到数组args里面了,这时候数组里面有二个参数,所以args[0]就等于“男”,args[1]等于”女“。 if (args[1].equals("男"))//判断args[1]是否等于”男“,这里我的args[1]等于”女“,
    展开
    20
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • Ella

    17人对此回答表示赞同

    String str = args[0];

    args数组中保存的是传入这个程序的参数,现在定义一个字符串变量,并将其值初始化为传入这个程序的第一个变量。

    equals成员函数用于比较字符串,就像C语言中的strcmp()函数。

    args[1].equals("男")

    比较字符串args[1]和"男"是否相等

    args[1].equals("女&qu
    展开
    17
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • 夏至未至

    14人对此回答表示赞同

    String str = args[0];//定义数组里传进来的参数
    if (args[1].equals("男"))//参数里的值等于 “男” 就输出先生,或者 就输出 女士 你好,equals(""))//这是一个字符串比较,就相当于 == 等于号
    展开
    14
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • 何加男

    12人对此回答表示赞同

    String str = args[0];//将args[0]赋值给str
    args数组用于从命令行接收参数,就是在doc下编译java程序时传入的参数,例如javac Greeting.java
    java Greeting 男 女
    男,女就是你传入的参数,传到数组args里面了,这时候数组里面有二个参数,所以args[0]就等于“男”,args[1]等于”女“。
    if (args[1].equals("男"))//判断args[1]是否等于
    展开
    12
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • Carlos

    1人对此回答表示赞同

    这个程序应该在命令行下进行运行
    String str = args[0];对于java中args是字符串数组;args[0]是你在命令行下的第一个字符串参数;同理args[1]是第二个参数,args[1].equals("男")是检测你传入的第二个字符串是否是"男"
    步骤可以是(结束后回车)最后一行是输出结果
    javac Greeting.java
    java Greeting 李 男
    李先生,你好!
    展开
    1
    0回复
    发布于 6年前

    评论(0)

    收起评论

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
咨询热线

13312967497

扫码添加业务即可随时咨询 还可领取小程序推广攻略

业务咨询: 13312967497
扫码咨询

扫码咨询套餐

回到顶部