华为java面试题集第3部分编程题

华为java面试题集第3部分编程题

ID:14192101

大小:51.50 KB

页数:15页

时间:2018-07-26

华为java面试题集第3部分编程题_第1页
华为java面试题集第3部分编程题_第2页
华为java面试题集第3部分编程题_第3页
华为java面试题集第3部分编程题_第4页
华为java面试题集第3部分编程题_第5页
资源描述:

《华为java面试题集第3部分编程题》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、1.现在输入n个数字,以逗号,分开;然后可选择升或者降序排序;按提交键就在另一页面显示  按什么排序,结果为,  ,提供reset答案(1)  publicstaticString[]splitStringByComma(Stringsource){        if(source==null

2、

3、source.trim().equals(""))            returnnull;        StringTokenizercommaToker=  newStringTokenizer(source

4、,",");        String[]result=newString[commaToker.countTokens()];        inti=0;        while(commaToker.hasMoreTokens()){            result[i]=commaToker.nextToken();            i++;        }        returnresult;  }循环遍历String数组Integer.parseInt(Strings)变成int类

5、型组成int数组Arrays.sort(int[]a),a数组升序降序可以从尾部开始输出2.金额转换,阿拉伯数字的金额转换成中国传统的形式如:(¥1011)->(一千零一拾一元整)输出。3、继承时候类的执行顺序问题,一般都是选择题,问你将会打印出什么?答:父类:packagetest;publicclassFatherClass{publicFatherClass(){System.out.println("FatherClassCreate");}}子类:packagetest;importtest.Fathe

6、rClass;publicclassChildClassextendsFatherClass{publicChildClass(){System.out.println("ChildClassCreate");}publicstaticvoidmain(String[]args){FatherClassfc=newFatherClass();ChildClasscc=newChildClass();}}输出结果:C:>javatest.ChildClassFatherClassCreateFatherClassC

7、reateChildClassCreate4、内部类的实现方式?答:示例代码如下:packagetest;publicclassOuterClass{**classInterClass{publicInterClass(){System.out.println("InterClassCreate");}}publicOuterClass(){InterClassic=newInterClass();System.out.println("OuterClassCreate");}publicstaticvoidma

8、in(String[]args){OuterClassoc=newOuterClass();}}输出结果:C:>javatest/OuterClassInterClassCreateOuterClassCreate再一个例题:publicclassOuterClass{**doubled1=1.0;//insertcodehere}Youneedtoinsertaninnerclassdeclarationatline3.Whichtwoinnerclassdeclarationsarevalid?(Choose

9、two.)A.classInnerOne{publicstaticdoublemethoda(){returnd1;}}B.publicclassInnerOne{staticdoublemethoda(){returnd1;}}C.**classInnerOne{doublemethoda(){returnd1;}}D.staticclassInnerOne{protecteddoublemethoda(){returnd1;}}E.abstractclassInnerOne{publicabstractdou

10、blemethoda();}说明如下:一.静态内部类可以有静态成员,而非静态内部类则不能有静态成员。故A、B错二.静态内部类的非静态成员可以访问外部类的静态变量,而不可访问外部类的非静态变量;returnd1出错。故D错三.非静态内部类的非静态成员可以访问外部类的非静态变量。故C正确四.答案为C、E5、Java的通信编程,编程题(或问答),用JAVASOCKET编程,读服

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。