Java综合知识点

分类:计算机 | Java | 综合 1358
更新:2020-05-28 17:39:06
编辑

1 保留小数点后两位

public class T6 {
    public static void main(String[] args) {
        double x1=1.126;
        System.out.println(String.format("%.2f",x1));
        DecimalFormat df = new DecimalFormat(".00");
        System.out.println(df.format(x1));
    }

2 java中$作为字符串的分隔符,split的时候需要进行转义

"$" 是Java正则表达式的行结束符号,如果要使它为普通字符,必须进行转义("\\$"),否则分隔字符串会失败。

3 在java的Map集合中,怎样更改value的值

给相同key重新赋值,会自动覆盖value。

4 Java中的map集合顺序如何与添加顺序一样

对HashMap里的元素进行遍历时,发现元素的顺序无法预料。
使用LinkedHashMap可以保留插入时的顺序。

5 java里面获取map的key和value的方法

https://blog.csdn.net/u011498933/article/details/56489173

5.1 方法一:通过得到key的值,然后获取value;

  for(String key : map.keySet()){
   String value = map.get(key);
   System.out.println(key+"  "+value);
  }