Math.round(11.3) = 11;
Math.round(11.8) = 12;
Math.round(-11.3) = -11;
Math.round(-11.8) = -12;
五、String 属于基础的数据类型吗?
不属于。
八种基本数据类型:byte、short、char、int、long、double、float、boolean。
六、String str="i"与 String str=new String(“i”)一样吗?
String str="i"会将起分配到常量池中,常量池中没有重复的元素,如果常量池中存中i,就将i的地址赋给变量,如果没有就创建一个再赋给变量。
String str=new String(“i”)会将对象分配到堆中,即使内存一样,还是会重新创建一个新的对象。
七、如何将字符串反转?
将对象封装到stringBuilder中,调用reverse方法反转。
八、String 类的常用方法都有那些?
1、常见String类的获取功能
-
length:获取字符串长度;
-
charAt(int index):获取指定索引位置的字符;
-
indexOf(int ch):返回指定字符在此字符串中第一次出现处的索引;<