码迷,mamicode.com
首页 > 编程语言 > 详细

java基础学习-变量&运算

时间:2016-05-03 20:36:56      阅读:160      评论:0      收藏:0      [点我收藏+]

标签:java基础学习-变量&运算

package com.J;


public class java {


/**

* @param args

*/

public static void main(String[] args) {

// TODO Auto-generated method stub

       float a=1.11111111111111f;    // 数据表示单精度末尾+“f”,此处数据存储要溢出

       double b=1.1111111111111111;  // java里面默认小数都为double双精度浮点型数据,此处数据存储要溢出

       char a1=‘b‘;

       char b1=97;

       boolean x=true;

       byte y=-128;                   //"byte"型数据的长度:  -128~127      

      

      

       System.out.println("单精度浮点型数据:"+a);

       System.out.println("双浮点型数据:"+b);

       System.out.println("字符型数据:"+a1);

       System.out.println("字符型数据ASCii:"+b1);

       System.out.println("布尔型数据:"+x);

       System.out.println("byte型数据:"+y);

    

       //算术运算符 / % *  % 求余号 , / 除号; + -

       System.out.println(1+2-3*4/5.0);

       

       //关系运算符

       int m=2;

       int n=1;

       boolean flag1= m>n;

       boolean flag2= m==n;

       System.out.println("flag1:"+flag1);

       System.out.println("flag2:"+flag2);

       

       System.out.println(m++); // 先执行其他操作,再执行++;

       System.out.println(++m); // 先执行++,再执行其他操作;

       System.out.println(m>n? m:n); // if m>n do ...;else do other;

       

       

       // 逻辑运算符 && || !

       System.out.println(flag1 && flag2);

       System.out.println(! flag1);

       System.out.println(flag1 || flag2);

       

}


}

=================================输出=============================================

单精度浮点型数据:1.1111112

双浮点型数据:1.1111111111111112

字符型数据:b

字符型数据ASCii:a

布尔型数据:true

byte型数据:-128

0.6000000000000001

flag1:true

flag2:false

2

4

4

false

false

true

========================================注意=============================

注意几个概念:

            1)字符;2)ASCII码

             字符:‘a’,‘@’,.....这些符号,它们可以用对应的ASCII整数值对应存储,所以出              现了整数值和char类型对应的说法,只是有一个范围限制而已;

           

            2)字节;

             对于字节最小的存储单位 1个字节=01010101 8个相邻二进制单位;

本文出自 “大道至简,天地尽在我心中” 博客,请务必保留此出处http://8392460.blog.51cto.com/8382460/1769798

java基础学习-变量&运算

标签:java基础学习-变量&运算

原文地址:http://8392460.blog.51cto.com/8382460/1769798

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!