3.25-26学习笔记——JAVA数据类型

1. JAVA的命名规范

(1)包名全小写;

(2)类名首字母大写,如有多个单词使用驼峰命名法;

(3)对象名和方法名首字母小写,如有多个单词同上;

(4)标识符可以以字母、下划线、$开头,中间可以包含数字。

2. JAVA数据类型

(1)整型:int(4 byte)范围大约20亿

                   long(8 byte)范围10的19次方级,若要表示超过20亿的数字如全球人口,则要用long类型

                   short(2 byte)范围到32767         byte 范围到127

(2)浮点型:float(4 byte) 有效位数6~7位

                      double(8 byte) 有效位数15位

                      float型带后缀f,无后缀默认double型

(3)char型:JAVA的字符使用Unicode编码,字符以“码点(code point)”唯一标识,在JAVA中最好不要使用char型!

(4)布尔类型:boolean 有true和false两个值,且不能和int型相互转换!!(不同于C++) 

(5)常量:用关键字final指示常量(类似于C++的const);

                   类常量:用public static final声明,且在main方法外面。

3. Math类中的常用方法及静态导入

(1)静态调用:加入如下代码:

import static java.lang.Math.*;

之后再调用Math类中的静态方法不必加类名,直接调用即可。

常用方法:

double sqrt(double):完全平方

double pow(double,double):幂函数

int floorMod ( int ) : 总是得到正余数的求模(前提是除数是正数),在时钟设置中很有用

三角函数:sin、cos、tan、atan、atan2

指数函数(以e为底):exp

对数函数:以e为底:log       以10为底:log10

π的近似值:PI

e的近似值:E

浮点数的四舍五入:round

4. String类

常用方法:

substring:提取子串,区间左闭右开(类似于Python)

拼接:使用“+”号,可以把非字符串的值(主要是数值)转化为字符串

equals:比较两个字符串是否相等,s1.equals(s2),若要不区分大小写,则可用equalsIgnoreCase

length:返回字符串长度

toLowerCase、toUpperCase:全部转换为小写或大写

trim:删除首尾空格

join(“定界符”,“s1”,“s2”’……):用定界符连接所有元素



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值