DAY2-java对你有点好感2018-1-10

时间:2023-03-09 04:41:02
DAY2-java对你有点好感2018-1-10

 

  第二天,对你有好感,还是不想复习,继续学习!!

第一天:归在日记分类,不能改为随笔,无奈/ 链接http://www.cnblogs.com/archer-lcy/diary/2018/01/09/8253914.html

变量与数据类型:

  与C语言差不多啦!java基本数据类型:整型:int,stort,long,byte,浮点型:float,double,非数值:boolean。值得注意的是数据类型String,字符型,不属于java数据类型的基本类型,且首字母大写。与C语言中不同的是java中char是占16位,而C语言是8位(1byte=8bit),因此java中一个char可以用于保存一个汉字字符,java用的是Unicode,8位的ASCII包含在其中。

//用字符的编码值来初始化

char c = '\u数字';

1.“字节”是byte,“位”是bit ;

2.1 byte = 8 bit ;

char 在Java中是2个字节。Java采用unicode,2个字节(16位)来表示一个字符。

 

  对于精确的超大型数据可采用BigInteger或BigDecimal类型

命名法:1、String nickName;  //驼峰命名法    2、Class Preson  //帕斯卡命名法

练一练:话不多说,直接上图

DAY2-java对你有点好感2018-1-10DAY2-java对你有点好感2018-1-10

DAY2-java对你有点好感2018-1-10

注意:char类型只能采集一个,故输入“女神”,输出结果只能有一个“女”,与C语言是相似的

字符运算:

num  +=97;  //特别需要注意的是+与=之间不能有空格

int num=5;

int result1=num ++;   //result1的结果是5,而num的结果是6.  后置表达式(等价于):int result1=num;num++;

int result2=++num;  //前置表达式(等价于):num++;  int result2=num;

练一练:

纸币整零兑换,即输入一个人民币数,换成十元,五元,一元,*,一毛

DAY2-java对你有点好感2018-1-10

DAY2-java对你有点好感2018-1-10

 位运算符:

&   按位与  |  按位或  ~  按位非  ^  按位异或   <<左移  >> 右移(带符号右移)  >>>无符号右移

先转化为二进制,比如  4&5:

100

&  101

—————

100

 计算时注意运算优先级哦!!

 今天的学习先告一段落,不复习还是有点虚的,还是复习一下吧!!万一就拿到奖学金了捏,嘻嘻,幻想还是要有的嘛....