Java 常用函数Math类与String类

常用函数:

常用函数的有Math类和String类,Math类主要体现在数学计算方面,String类主要体现在对字符串的操作方面。

Math类

Math.E返回值为 e 的精确值2.718281828459045……

Math.PI返回值为 \pi 的精确值3.141592653589793……

Math.ceil(n)返回值为大于n的最小整数,例n=2.3,则返回值为3(向上取整)

Math.floor(n)返回值为小于n的最大整数,例n=2.3,则返回值为2(向下取整)

Math.hypot(a,b)返回值为\sqrt{a^{2}+b^{2}}

Math.rint(n)返回值为对n四舍五入后的值

Math.max(a,b)返回值为a、b之间的最大值

Math.min(a,b)返回值为a、b之间的最小值

Math.pow(a,b)返回值为a^{b}

Math.sqrt(n)返回值为\sqrt{n}

String类

返回值类型

char         xxx.charAt(n)         返回值为xxx字符串n位置处的字符,n为角标

int            xxx.indexOf(s)       返回值为sxxx字符串中字符s出现的位置,从左至右第一次出现的角标        

int            xxx.lastindexOf(s) 返回值为xxx字符串中字符s出现的位置,从右至左第一次出现的角标

int            xxx.length()           返回值为xxx字符串的长度

string       xxx.substring(a,b) 返回值为xxx字符串中位置a~b的一个新字符串

判断存在

boolean   xxx.contains(sss)   判断字符串sss是否存在于xxx字符串中

boolean   xxx.endsWith(sss) 判断字符串sss是否为xxx字符串的结尾部分

boolean   xxx.startsWith(sss)判断字符串sss是否为xxx字符串的开头部分

判断相等

boolean   xxx.equals(sss)      判断字符串sss与xxx字符串是否相等

boolean   xxx.equalsIgnoreCase(sss)判断字符串sss与xxx字符串是否相等,忽略大小写

判断空串

boolean   xxx.isEmpty()        判断xxx是否为空串,当且仅当xxx.length() 为0时返回 true

返回一个修改后的新字符串,xxx字符串自身不变

String      xxx.replace(a,b)     将xxx中的a字符替换为b字符

String      xxx.toUpperCase() 将xxx字符串中的所有字符改成大写

String      xxx.toLowerCase() 将xxx字符串中的所有字符改成小写

String      xxx.trim()                将xxx字符串的开头结尾处多余的空白去除

 

 

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值