封装类及常用类

封装类及常用类

基本数据类型的封装类

基本数据类型的封装类

封装类的申明和实例化

封装类的声明

字符串转化成对应的封装类

字符串转换为封装类

封装类转字符串

封装类转字符串

Character常用方法

ch表示目标字符

  • isDigit(char ch):如果ch是数字字符返回true,否则返回false

  • isLetter(char ch):如果ch是字母字符返回true,否则返回false

  • isLetterOrDigit(char ch):如果ch是字母字符或数字字符返回true,否则返回false

  • isLowerCase(char ch):如果ch是小写字母字符返回true,否则返回false

  • isUpperCase(char ch):如果ch是大写字母字符返回true,否则返回false

  • toLowerCase(char ch):返回ch的小写形式

  • toUpperCase(char ch):返回ch的大写形式

  • isSpaceChar(char ch):如果ch是空格返回true,否则返回false

字符串与字符数组

字符串调用getChars方法将当前字符串中的一部分字符拷贝到参数c指定的数组中,语法格式如下:

public void getChars (int start,int end, char c[], int offset)

将字符串中从位置start到end-1的字符拷贝到数组c中,并从数组c的offset处开始存放这些字符。需要注意的是,必须保证数组c(从offset开始)能容纳下要被拷贝的字符。例:

char[] c=new char[10];
String s="Hello";
s.getChars(0, 5, c, 0);
System.out.println(String.valueOf(c));

charAt(index)方法可以获取字符串中的一个字符,例如:charAt(0)表示获取字符串中的第一个字符。

Math类

java.lang.Math提供了一系列静态方法用于科学计算;其方法的参数和返回值类型一般为double型。

  • abs():返回参数的绝对值,参数可以是int,float,double,long类型,返回值为对应类型。

  • acos(),asin(),atan(),cos(),sin(),tan():三角函数,参数与返回值都为double类型。

  • sqrt():平方根,参数与返回值都为double类型。

  • pow(double a,doble b):a的b次幂,参数与返回值都为double类型。

  • log():自然对数,参数与返回值都为double类型。

  • exp():e为底指数

  • max(double a,double b)

  • min(double a,double b)

  • random():返回0.0到1.0的随机数,源码描述是(@return a pseudorandom {@code double} greater than or equal to {@code 0.0} and less than {@code 1.0}),即大于等于0.0,小于1.0。

  • long round(double a):double型数据a转换为long型(四舍五入)。

  • toDegrees(double angrad):弧度—>角度。

  • toRadians(double angdeg):角度—>弧度。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值