• Java基本数据类型


    Java语言定义了4类共8种基本类型

    1、逻辑型:boolean

         boolean类型数据有两种取值true和false,在机器中只占1位,boolean型变量的默认初始值为false,Java中布尔值和数字之间不能来回转换,false和true不对应任何零或者非零的整数值

    2、文本型:char

        char是文本型的基本数据类型,是一个16位的Unicode字符,用单引号引上

        char  mychar=‘x’;

    3、整型:byte、short、int、long

         byte      8位   

         short    16位

         int         32位

         long       64位

         char      16位

    4、浮点型:float、double

         float       32位

         double    64位

    运算规则:

    在运算中,不同类型的数据先转换成同一类型数据,然后运算,转换的优先级是:

    byte——>short——>char——>int——>long——>float——>double

    注意:

    • 两个操作数全是byte型或short型,表达式的结果也是int
    • /和%运算中,除0会产生异常
    • 取模运算符%的操作数可以为浮点数
    • +运算符可以用来连接字符串

    练习:输入九九乘法表

    public class Main {

    public static void main(String[] args) {
    for(int i=1;i<=9;i++){
    for(int j=1;j<=i;j++)
    System.out.print(j+"*"+i+"="+(j*i)+" ");
    System.out.print(' ');
    }
    }
    }


    结果:
    1*1=1
    1*2=2 2*2=4
    1*3=3 2*3=6 3*3=9
    1*4=4 2*4=8 3*4=12 4*4=16
    1*5=5 2*5=10 3*5=15 4*5=20 5*5=25
    1*6=6 2*6=12 3*6=18 4*6=24 5*6=30 6*6=36
    1*7=7 2*7=14 3*7=21 4*7=28 5*7=35 6*7=42 7*7=49
    1*8=8 2*8=16 3*8=24 4*8=32 5*8=40 6*8=48 7*8=56 8*8=64
    1*9=9 2*9=18 3*9=27 4*9=36 5*9=45 6*9=54 7*9=63 8*9=72 9*9=81

    System.out.print(j+"*"+i+"="+(j*i)+" ");中的双引号都换成单引号,查看结果
    138
    140143
    142146150
    144149154159
    146152158164170
    148155162169176183
    150158166174182190198
    152161170179188197206215
    154164174184194204214224234
  • 相关阅读:
    IBinder在进程之间传递一个对象的形式(一)
    Xaml在string(串)定义常量和处理空间
    c 有意思的数组初始化
    C 文件直接包含
    [面试技巧]16个经典面试问题回答思路
    centos6安装bt工具transmission
    clearcase 中一些概念和操作
    C/C++ Resources
    Linux I/O 重定向详解及应用实例
    c/c++ 直接使用动态库 dlopen
  • 原文地址:https://www.cnblogs.com/testerlina/p/10946556.html
Copyright © 2020-2023  润新知