java实习生面试题
[标签:标题]
实习生在面试Java岗位时,做好面试准备很重要,那么你了解面试题目了吗?下面阳光网小编已经为你们整理了java实习生面试题,希望可以帮到你。
java实习生面试题1
1.Java有那些基本数据类型,String是不是基本数据类型,他们有何区别。
Java语言提供了八种基本类型:
六种数字类型(四个整数型,两个浮点型)
字节型byte 8位 短整型short 16位 整型int 32位
长整型long 64位 单精度float 32位 双精度double 64位
一种字符类型
字符型char 8位
还有一种布尔型
布尔型:boolean 8位 可存储True和false。
String本身就是一个对象而不是基本数据类型,String的变量名是对String类的引用。
2.字符串的操作:
写一个方法,实现字符串的反转,如:输入abc,输出cba
public static String reverse(String s){
int length=s.length();
StringBuffer result=new StringBuffer(length);
for(int i=length-1;i=0;i--)
result.append(s.charAt(i));
return result.toString();
}
写一个方法,实现字符串的替换,如:输入bbbwlirbbbÿ