java面试题
一、Java基础知识 1.Java有那些基本数据类型,String是不是基本数据类型,他们有何区别。 答案: 基本数据类型(8种):byte short int long double float boolean char String : 是字符串类型,不属于基本的类型。String在java中是一个具体的类,它有自己方法和属性。 2.字符串的操作: 写一个方法,实现字符串的反转,如:输入abc,输出cba 答案: public class StringTest { public static void main(String[] args){ if(args.length != 1){ System.out.println(“输入的字符不能有空格!”); return; } char[] a = args[0].toCharArray(); for(int i=a.length-1; i>=0; i–){ System.out.print(a[i]); } } 写一个方法,实现字符串的替换,如….