• 运行时需要注意的问题


    JDK1.5后,可以使用类似C语言的输出控制格式

    在Java中,double和float都用%f输出

    int , long int, short, byte都用%d输出

    int , long int也可用%x, %#x , %X , %#X,转换为16进制输出

    一个整型常量默认是int类型,如果数字过大,则必须在末尾加L,否则会报错

    比如:

    1 long i = 6512315646454654654879;  //报错
    2 
    3 long i = 6512315646454654654879L;   //正确

    一个实数默认是double类型,如果希望一个实数是float类型,可以在数字后面加f或者F

    将一个double类型数值赋给float类型变量,编译是会报错

    比如:

    1 float x - 2.2; //报错
    2 
    3 float x = 2.2f; //正确

    源文件命名规则:

    源文件中最多只能有一个Public类,源文件的名字必须与public类的名字相同

    若没有public类,源文件名只需要和某一个类命相同

    在DOS窗口运行java程序注意点:

    比如有一个   public Test{}

    javac Test.java 编译时必须写文件名和扩展名(public类名)

    java Test   运行时只写文件中的主类名(主方法所在的类),不写扩展名

    数据类型的转换:

    不能对boolean类型进行类型转换

    在把容量大的类型转换为容量小的类型时必须使用强制类型转换

    整型、实型、字符型数据可以混合运算。运算中,不同类型的数据先转化为同一种类型,然后才进行运算,转换从低级到高级。

    算术运算符:

    “+”可以实现数值的相加

    可以表示字符串的拼接:

    还能把非字符串转换成字符串:"x"+123;的结果是"x123"

    'a'+1; //输出98,一个字符与数字相加,变成了数字的加法 "" + 'a' + 1; //输出a1,空字符串与字符a相加,整体就变成了一个字符串

  • 相关阅读:
    ORM框架
    js获取浏览器和元素对象的尺寸
    js中的兼容问题
    JS页面上的流氓广告功能
    JS计算1到10的每一个数字的阶乘之和
    JS中 有一个棋盘,有64个方格,在第一个方格里面放1粒芝麻重量是0.00001kg,第二个里面放2粒,第三个里面放4,棋盘上放的所有芝麻的重量
    JS中99乘法表
    JS 中计算 1
    JS中判断一个数是否为质数
    JS水仙花数
  • 原文地址:https://www.cnblogs.com/sunbr/p/11457493.html
Copyright © 2020-2023  润新知