zoukankan      html  css  js  c++  java
  • java小知识点1

    char占2Byte,采用utf-16编码。

    java可以使用中文当做变量名,因为java的字符集是unicode。

    导入一个类下所有的静态方法:import static java.lang.Math.*

    虚箭头表示可能有精度损失,注意int->float可能有损失,long->double可能有损失。

    System.out.println((int) 1.1 - 0.1); >>>0.9,表示强制类型转换优先级大于运算符

    当字符串与任意一个非字符串的值连接,非字符串的值都会转换为字符串。比如:"PG" + 12 = "PG12"

    java字符串是不可变的,编译器可以让字符串共享,运行时动态创建的字符串不会共享。

    输入输出:Scanner和PrintWriter

    java无法在嵌套的代码块中声明同名变量

    大数计算,精确计算:BigInteger和BigDecimal

     foreach语句,对象必须是一个数组或者实现了iterable接口。

    初始化一个匿名数组new int[] {1, 2, 3}

    数组拷贝:Arrays.copyOf

    数组排序:Arrays.sort

    创建一个不规则数组:

    1 int[][] odds = new int[NMAX + 1][];
    2 for (int i = 0; i < NMAX + 1; i++){
    3     odds[n] = new int[i + 1];    
    4 }
  • 相关阅读:
    linux驱动启动顺序
    ubuntu下安装UltraEdit
    Linux下安装redis
    IntelliJ IDEA 设置Terminal 窗口字体大小
    centOS安装node
    linux下安装pm2
    nuxt部署在Linux下,ip+端口无法访问到
    var与let、const的区别
    JS函数和箭头函数
    回调函数
  • 原文地址:https://www.cnblogs.com/zcy-backend/p/6842866.html
Copyright © 2011-2022 走看看