更多“已知如下的命令执行java MyTest a b c 请问哪个语句是正确的()A、args[0] = "MyTest a b c"B、args[0] = "MyTest"C、args[0] = "a"D、args[1]= 'c'”相关问题
  • 第1题:

    已知如下的命令执行 java MyTest a b c 请问哪个语句是正确的?()

    A.args[0] = "MyTest a b c"

    B.args[0] = "MyTest"

    C.args[0] = "a"

    D.args[1]= 'b'


    正确答案:C

  • 第2题:

    publicstaticvoidmain(String[]args){try{args=null;args[0]=test”;System.out.println(args[0]);}catch(Exceptionex){System.out.println(”Exception”);}catch(NullPointerExceptionnpe){System.out.println(”NullPointerException”);}}Whatistheresult?()

    A.test

    B.Exception

    C.Compilationfails.

    D.NullPointerException


    参考答案:C

  • 第3题:

    publicclassAlpha{publicstaticvoidmain(string[]args){if(args.length==2){if(args.[0].equalsIgnoreCase(-b”))System.out.println(newBoolean(args[1]));}}}Andthecodeisinvokedbyusingthecommand:javaAlpha–bTRUEWhatistheresult?()

    A.true

    B.null

    C.false

    D.Compilationfails.

    E.Thecoderunswithnooutput.

    F.Anexceptionisthrownatruntime.


    参考答案:A

  • 第4题:

    输入如下命令运行Java应用程序。java MyTest "1 2 3"则命令行参数数组args中得到的值哪个正确?

    A. args[0] = "MyTest 1 2 3"

    B. args[0] = "1 2 3"

    C. args[0] = "1"

    D. args[1]= "1 2 3"


    正确答案:B

  • 第5题:

    以命令”javaMyTestabc”执行文件MyTest.class后,表达式()为真。

    Aargs[0]="MyTestabc"

    Bargs[0]="MyTest"

    Cargs[0]="a"

    Dargs[1]=’b’


    C

  • 第6题:

    public class Alpha{  public static void main( string[] args ){  if ( args.length == 2 ) {  if ( args.[0].equalsIgnoreCase(“-b”) )  System.out.println( new Boolean( args[1] ));  }  }  }   And the code is invoked by using the command: java Alpha –b TRUE   What is the result?()  

    • A、 true
    • B、 null
    • C、 false
    • D、 Compilation fails.
    • E、 The code runs with no output.
    • F、 An exception is thrown at runtime.

    正确答案:A

  • 第7题:

    已知如下的命令执行java MyTest a b c 请问哪个语句是正确的()

    • A、args[0]="MyTestabc"
    • B、args[0]="MyTest"
    • C、args[0]="a"
    • D、args[1]=’c’

    正确答案:C

  • 第8题:

    以命令”javaMyTestabc”执行文件MyTest.class后,表达式()为真。

    • A、args[0]="MyTestabc"
    • B、args[0]="MyTest"
    • C、args[0]="a"
    • D、args[1]=’b’

    正确答案:C

  • 第9题:

    public static void main(String[] args) {  try {  args=null;  args[0] = “test”;  System.out.println(args[0]);  } catch (Exception ex) {  System.out.println(”Exception”);  } catch (NullPointerException npe) {  System.out.println(”NullPointerException”);  }  }  What is the result?() 

    • A、 test
    • B、 Exception
    • C、 Compilation fails.
    • D、 NullPointerException

    正确答案:C

  • 第10题:

    单选题
    public static void main(String[] args) {  try {  args=null;  args[0] = “test”;  System.out.println(args[0]);  } catch (Exception ex) {  System.out.println(”Exception”);  } catch (NullPointerException npe) {  System.out.println(”NullPointerException”);  }  }  What is the result?()
    A

     test

    B

     Exception

    C

     Compilation fails.

    D

     NullPointerException


    正确答案: D
    解析: 暂无解析

  • 第11题:

    单选题
    Which code fragments will succeed in printing the last argument given on the command line to the standard output, and exit gracefully with no output if no arguments are given?()   CODE FRAGMENT a:   public static void main(String args[]) {   if (args.length != 0)   System.out.println(args[args.length-1]);   }   CODE FRAGMENT b:   public static void main(String args[]) {   try { System.out.println(args[args.length]); }   catch (ArrayIndexOutOfBoundsException e) {}   }   CODE FRAGMENT c:   public static void main(String args[]) {   int ix = args.length;   String last = args[ix];   if (ix != 0) System.out.println(last);   }   CODE FRAGMENT d:   public static void main(String args[]) {   int ix = args.length-1;   if (ix > 0) System.out.println(args[ix]);   }   CODE FRAGMENT e:   public static void main(String args[]) {   try { System.out.println(args[args.length-1]);  }catch (NullPointerException e) {}   }
    A

    Code fragment a.

    B

    Code fragment b.

    C

    Code fragment c.

    D

    Code fragment d.

    E

    Code fragment e.


    正确答案: C
    解析: 暂无解析

  • 第12题:

    单选题
    以命令”javaMyTestabc”执行文件MyTest.class后,表达式()为真。
    A

    args[0]=MyTestabc

    B

    args[0]=MyTest

    C

    args[0]=a

    D

    args[1]=’b’


    正确答案: B
    解析: 暂无解析

  • 第13题:

    已知如下的命令执行java My Test abc,( )语句是正确的。

    A.args[0]="My Test abc"

    B.args[0]="My Test"

    C.args[0]="a"

    D.args[0]="abc"


    正确答案:C

  • 第14题:

    Whichcodefragmentswillsucceedinprintingthelastargumentgivenonthecommandlinetothestandardoutput,andexitgracefullywithnooutputifnoargumentsaregiven?()

    CODEFRAGMENTa:

    publicstaticvoidmain(Stringargs[]){

    if(args.length!=0)

    System.out.println(args[args.length-1]);

    }

    CODEFRAGMENTb:

    publicstaticvoidmain(Stringargs[]){

    try{System.out.println(args[args.length]);}

    catch(ArrayIndexOutOfBoundsExceptione){}

    }

    CODEFRAGMENTc:

    publicstaticvoidmain(Stringargs[]){

    intix=args.length;

    Stringlast=args[ix];

    if(ix!=0)System.out.println(last);

    }

    CODEFRAGMENTd:

    publicstaticvoidmain(Stringargs[]){

    intix=args.length-1;

    if(ix>0)System.out.println(args[ix]);

    }

    CODEFRAGMENTe:

    publicstaticvoidmain(Stringargs[]){

    try{System.out.println(args[args.length-1]);

    }catch(NullPointerExceptione){}

    }


    参考答案:A

  • 第15题:

    阅读下面程序 pubic class Cycle{ public static void main(String args[]){ System. out. println(args[0]); 在命令行中输入java Cycle one two,该程序输出结果是

    A.Cycle

    B.one

    C.two

    D.上述A、B、C、均不对


    正确答案:B
    解析:main方法中的参数args是String类型的数组,所以当在命令行中输入参数one、two时,args数组中有两个元素:arg[0]=one,arg[1]=two。所以打印输出arg[0]为one。

  • 第16题:

    设有如下程序

    public class test {

    public static void main(String args[]) {

    Integer intObj=Integer.valueOf(args[args.length-1]);

    int i = intObj.intValue();

    if(args.length >1、

    System.out.println(i);

    if(args.length >0)

    System.out.println(i -1、;

    else

    System.out.println(i - 2、;

    }

    }

    运行程序,输入如下命令:

    java test 2

    则输出为:

    A. test

    B. test -1

    C. 0

    D. 1

    E. 2


    正确答案:D

  • 第17题:

    以下是JAVA中正确的入口方法是? () 

    • A、 public static void main(String[] args){}
    • B、 public static void main(String args){}
    • C、 public void main(String[] args){}
    • D、 public static int main(String[] args){}

    正确答案:A

  • 第18题:

    假设MyProg.java已经通过JDK编译程序进行编译通过生成了应用程序,那么通过命令行执行这个语句:java MyProg I like tests ,那么main方法中的args[0]是()

    • A、MyProg
    • B、I
    • C、like
    • D、tests

    正确答案:B

  • 第19题:

    从下面的main()的调用Javalyricsakissisbutakiss中访问单词“kiss”的是()

    • A、args[0]
    • B、args[5]
    • C、args[4]
    • D、args[3]

    正确答案:B

  • 第20题:

    "从下面的main()方法Java lyrics a kiss is but a kiss的调用中访问单词""but""的是()"

    • A、args[3]
    • B、args[2]
    • C、args[0]
    • D、args[1]

    正确答案:A

  • 第21题:

    Which code fragments will succeed in printing the last argument given on the command line to the standard output, and exit gracefully with no output if no arguments are given?()   CODE FRAGMENT a:   public static void main(String args[]) {   if (args.length != 0)   System.out.println(args[args.length-1]);   }   CODE FRAGMENT b:   public static void main(String args[]) {   try { System.out.println(args[args.length]); }   catch (ArrayIndexOutOfBoundsException e) {}   }   CODE FRAGMENT c:   public static void main(String args[]) {   int ix = args.length;   String last = args[ix];   if (ix != 0) System.out.println(last);   }   CODE FRAGMENT d:   public static void main(String args[]) {   int ix = args.length-1;   if (ix > 0) System.out.println(args[ix]);   }   CODE FRAGMENT e:   public static void main(String args[]) {   try { System.out.println(args[args.length-1]);  }catch (NullPointerException e) {}   }  

    • A、Code fragment a.
    • B、Code fragment b.
    • C、Code fragment c.
    • D、Code fragment d.
    • E、Code fragment e.

    正确答案:A

  • 第22题:

    单选题
    已知如下的命令执行java MyTest a b c 请问哪个语句是正确的()
    A

    args[0]=MyTestabc

    B

    args[0]=MyTest

    C

    args[0]=a

    D

    args[1]=’c’


    正确答案: D
    解析: 暂无解析

  • 第23题:

    单选题
    public class Alpha{  public static void main( string[] args ){  if ( args.length == 2 ) {  if ( args.[0].equalsIgnoreCase(“-b”) )  System.out.println( new Boolean( args[1] ));  }  }  }   And the code is invoked by using the command: java Alpha –b TRUE   What is the result?()
    A

     true

    B

     null

    C

     false

    D

     Compilation fails.

    E

     The code runs with no output.

    F

     An exception is thrown at runtime.


    正确答案: B
    解析: 暂无解析