2022-01-23


                                             寒假收获

保留小数

4.%.2f表示保留后两位,能四舍五入。

复制 double d = 114.145; String.format("%.2f", d);

3. 00表示保留后两位,它的处理方式是直接截掉不要的尾数,不四舍五入。

复制double d = 114.145;DecimalFormat df = new DecimalFormat("#.00");String str = df.format(d);System.out.println(str);

如何得到某个数字的每一位数

int a=0;

while (d!=0){

                    int b=d%10;//个位数

                    a=a*10+b;

                    d/=10;

反复循环得到 

indexOf方法,返回字符串在 String对象中首次出现的字符位置。

1.方法如下,返回字符串中最初出现的指定子字串的索引。从指定的索引开始,返回该字符串中第一次出现的指定子字串的索引

初步认识equals与==的区别:

 ==是判断两个变量或实例是不是指向同一个内存空间,equals是判断两个变量或实例所指向的内存空间的值是不是相同 

==是指对内存地址进行比较 , equals()是对字符串的内容进行比较

==指引用是否相同, equals()指的是值是否相同

 2、“equals()”比较字符串中所包含的内容是否相同。

比如:

String s1,s2,s3 = "abc", s4 ="abc" ;

s1 = new String("abc");

s2 = new String("abc");

s1==s2  是 false      //两个变量的内存地址不一样,也就是说它们指向的对象不 一样,s1.equals(s2) 是 true    //两个变量的所包含的内容是abc,故相等。

java中next和nextline有什么不同

next()不会获取字符前/后的空格/Tab键,只获取字符。开始获取字符(字符前后不算)直到遇到空格/Tab键/回车截止获取;nextLine()()会获取字符前后的空格/Tab键e Y ! i a,遇到回车键截止。

你可能感兴趣的:(2022-01-23)