reduceRight通过如下程序块其输出结果为varlist=List(1,2,99,4,100)varjs=list.reduceRight(_max_)println(js)()
第1题:
下列程序的输出结果是( )。 publicclassArrayTest { publicstaticvoidmain(Stringargs[]) { int[]intArray=newint[3] for(inti=0;i<3;i++) { intArray[i]=i+2; system.out.println("IntArrayr["+i+"]"=intArray[i]); } System.out.println(“---------”); intarrLen=4; IntArray=newint[arrLen]; For(intj=intArray.length;j>=0;j--) { intArray[j]=j*3; system.out.println("hello"+intArray[j]); } } }
A.编译未通过
B.编译通过,但运行错误
C.可以运行,但有错误
D.以上都不对
第2题:
有如下的程序:publicclassWelcome3{publicstaticvoidmain(Stringargs[]){System.out.println(“Welcome\nto\nJava\nProgramming!“);}}则它的输出结果是:。
A、WelcometoJavaProgramming!
B、WelcomentonJavanProgramming!
C、WelcometoJavaProgramming!
D、WelcometoJavaProgramming!
第3题:
阅读下面程序 public class Cycle { public static void main(String[] args) { System.out.println(args[0]); } } 在命令行输入java Cycle one two,该程序输出的结果是
A.Cycle
B.one
C.two
D.以上三个选项都不对
第4题:
类A及其派生类B定义如下:class A{ public int getInfo(int a) { return a; }}public class B extends A{ public float getInfo(int b) { return b; } public static void main(String[]args) { A a=new A(); B b=new B(); System.out.println(a.getInfo(3)+","+b.getInfo(5)); }}关于上述程序代码的叙述中正确的是 ( )
A.第10行不能通过编译
B.程序通过编译,输出结果为:3,3
C.程序通过编译,输出结果为3,5
D.程序通过编译,输出结果为:5,5
第5题:
设有程序如下: public class jzh0319 { public static void main(String args[]) { subClass sc=new subClass(); } } class superClass { superClass() { System.out.println("父类");} } class subClass extends superClass { subClass() {System.out.println("子类"); } } 其输出结果只有一行。()
此题为判断题(对,错)。
第6题:
设有程序如下: public class jzh0319 { public static void main(String args[]) { subClass sc=new subClass(); } } class superClass { superClass() { System.out.println("父类");} } class subClass extends superClass { subClass() {System.out.println("子类"); } } 其输出结果的第二行为:子类。()
此题为判断题(对,错)。
第7题:
reduce求减的输出结果为varlist=List(1,2,3,4)varjian=list.reduce(_-_)println(jian)()
第8题:
以下的计算结果选项中那个正确varlist=List(1,2,3,4,5)varjs=list.fold(100)(_+_)println(js)()
第9题:
给定如下Java程序片断: class A{ public A (){ System.out.println("A"); } } class B extends A{ public B(){ System.out.println("B"); } public static void main(String[] args){ B b=new B(); } } 上述程序将()。
第10题:
通过如下程序块可以知道,在list中的构造中,可以通过::进行列表的构造valsite:List[String]=List("Runoob","Google","Baidu")valsite1:List[String]="Runoob":("Google")::("Baidu"::Nil);
第11题:
通过如下程序块可以知道其输出结果为varlist=List(1,2,99,4,100)varjs=list.reduceRight(_min_)println(js)()
第12题:
不能通过编译
通过编译,输出为:A B
通过编译,输出为:B
通过编译,输出为:A
第13题:
( 20 )请阅读下面程序
public class ExampleStringBuffer{
public static void main ( String[] args ){
StringBuffer sb=new StringBuffer ( "test" ) ;
System.out.println ( "buffer= "+sb ) ;
System.out.println ( "length= "+sb.length ()) ; }}
程序运行结果中在 "length=" 后输出的值是
A ) 10
B ) 4
C ) 20
D ) 30
第14题:
A.不能通过编译
B.能正确运行
C.能正确编译
D.输出结果为1
第15题:
关于下面程序,( )的结论是正确。
publicclassJ_Test{
publicstaticvoidmain(String[]args){
int[]a=newint[5];
boolean[]b=newboolean[5];
System.out.println(a[4]);
System.out.println(b[5]);
}
}
A、程序可以通过编译并正常运行,结果输出“0false”
B、程序可以通过编译并正常运行,结果输出“1true”
C、程序无法通过编译
D、程序可以通过编译,但无法正常运行
第16题:
执行下面的程序段,输出结果为______。
publicclassQ
{
publicstaticvoidmain(Stringargv[])
{
intanar[]=newint[5];
System.out.println(anar[0]);
}
}
第17题:
设有程序如下: public class jzh0319 { public static void main(String args[]) { subClass sc=new subClass(); } } class superClass { superClass() { System.out.println("父类");} } class subClass extends superClass { subClass() {System.out.println("子类"); } } 其输出结果的第一行是子类。()
此题为判断题(对,错)。
第18题:
reduceRight通过如下程序块其输出结果为varlist=List(1,2,99,4,100)varjs=list.reduceRight(_max_println(js)()
第19题:
reduce求和输出结果为varlist1=list1(1,2,3,4)varsum=list1.reduce(_+_)println(sum)()
第20题:
在scala中fold的输出结果为varlb=List(1,2,3,4,5)varjs=lb.fold(100)(_-_)println(js)()
第21题:
以下对list的操作take说法正确的是vart=List(1,8,3,5,5);println(t.take(2))()
第22题:
varlist=List(1,2,3,4,5)varjs=list.foldRight(100)(_-_)println(js)()
第23题:
程序System.out.println("1+1="1+1+1);的输出结果是()