实习生java面试题集及详细答案

实习生java面试题集及详细答案

ID:47274219

大小:75.00 KB

页数:8页

时间:2019-09-02

实习生java面试题集及详细答案_第1页
实习生java面试题集及详细答案_第2页
实习生java面试题集及详细答案_第3页
实习生java面试题集及详细答案_第4页
实习生java面试题集及详细答案_第5页
资源描述:

《实习生java面试题集及详细答案》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、1.Java有那些基本数据类型,String是不是基本数据类型,他们有何区别。Java语言提供了八种基本类型:六种数字类型(四个整数型,两个浮点型)字节型byte8位短整型short16位整型int32位长整型long64位单精度float32位双精度double64位一种字符类型字符型char8位还有一种布尔型布尔型:boolean8位可存储"True"和"false"。String本身就是一个对象而不是基本数据类型,String的变量名是对String类的引用。2.字符串的操作: 写一个方法,实现字符串的反转,如:输入abc,输出cbapublicst

2、aticStringreverse(Strings){intlength=s.length();StringBufferresult=newStringBuffer(length);for(inti=length-1;i>=0;i--)result.append(s.charAt(i));returnresult.toString();} 写一个方法,实现字符串的替换,如:输入bbbwlirbbb,输出bbbhhtccc。Strings="bbbwlirbbb";s.replaceAll("wlirbbb","hhtccc");3.数据类型之间的转换 如何

3、将数值型字符转换为数字(Integer,Double)使用Integer.parseInt()和Double.parseDouble()方法。 如何将数字转换为字符classmy{inta=12;Labellabel=newLabel();label.setText(String.valueOf(a));} 如何取小数点前两位,并四舍五入。System.out.println("四舍五入取整:(3.856)="+newBigDecimal(i).setScale(2,BigDecimal.ROUND_HALF_UP));4.日期和时间 如何取得年月日,小时

4、分秒Datedat=newDate();dat.getYear();dat.getMonth();dat.getDay();dat.getHours();dat.getMinutes();dat.getSeconds(); 如何取得从1970年到现在的毫秒数longnow=dat.getTime(); 如何获取某个日期是当月的最后一天DateFormatedf=DateFormate.getInstance();df.Format(dat); 如何格式化日期DateFormatedf=DateFormate.getInstance();df.Format(

5、dat);5.数组和集合数组与集合的区别:一:数组声明了它容纳的元素的类型,而集合不声明。这是由于集合以object形式来存储它们的元素。二:一个数组实例具有固定的大小,不能伸缩。集合则可根据需要动态改变大小。三:数组是一种可读/可写数据结构没有办法创建一个只读数组。然而可以使用集合提供的ReadOnly方只读方式来使用集合。该方法将返回一个集合的只读版本。6.文件和目录(I/O)操作 如何列出某个目录下的所有文件 如何列出某个目录下的所有子目录 判断一个文件或目录是否存在 如何读写文件importjava.io.BufferedReader;import

6、java.io.File;importjava.io.FileInputStream;importjava.io.FileReader;importjava.io.FileWriter;importjava.io.IOException;importjava.io.InputStreamReader;importjava.io.PrintWriter;publicclassFileOpreate{publicstaticvoidmain(String[]args){FileOpreatefo=newFileOpreate();try{//文件的写入/*St

7、ring[]testStr=newString[50];for(inti=0;i

8、","test002.txt");}*///创建或者删除文件夹/

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

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

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