zoukankan      html  css  js  c++  java
  • 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
  • 相关阅读:
    数组相似性计算
    关于GANs原论文里的数学证明
    Python 画个图
    Golang脱坑指南: goroutine(不断更新)
    Java面试细节整理(不断更新)
    从统计看机器学习(二) 多重共线性的一些思考
    从统计看机器学习(一) 一元线性回归
    数据库存储技术基础(一) 字典编码
    JVM内存管理笔记
    R语言rank函数详细解析
  • 原文地址:https://www.cnblogs.com/testerlina/p/10946556.html
Copyright © 2011-2022 走看看