函数
在Java的Math类中提供了许多的数学函数
|
函数 | 翻译 |
---|---|
Math.pow(a,b) | a^b |
Math.random() | [0,1)产生一个随机数 |
Math.max(a,b) | a与b中较大的那个 |
Math.min(a,b) | a与b中较小的那个 |
Math.abs(a-b) | a-b的绝对值 |
等······
字符串与字符
Stirng所代表的是字符串,括在“”中
char所代表的是字符,括在‘’中
char
字符在计算机中一0和1的形式出储存
字符 | 十进制数 |
---|---|
0-9 | 48-57 |
A-Z | 65-90 |
a-z | 97-122 |
字符之间比较大小是将字符转化为十进制的数来进行比较的。
String
例:
public class come{
public static void main(String[] args) {
//创建一个字符串
String a=" 我喜欢aBcd ";
//查看字符串的长度
System.out.println(a.length());
//查看指定位置处的字符
System.out.println(a.charAt(3));
//将字符串中所有的字母大写
System.out.println(a.toUpperCase());
//将字符串中所有的字母小写
System.out.println(a.toLowerCase());
//去掉字符串两边的空格
System.out.println(a.trim());
//从指定的位置开始一直截取到结尾
System.out.println(a.substring(2));
//从指定的位置开始一直到指定的另一个位置
System.out.println(a.substring(2, 5));
//返回字符串第一次出现字符c的下标,没有的话返回-1
System.out.println(a.indexOf("c"));
}
}
9
欢
我喜欢ABCD
我喜欢abcd
我喜欢aBcd
喜欢aBcd
喜欢a
6
字符串的比较
a.equals(b);
用此方法来比较字符串a与b是否相等
相等返回true,不相等返回false。
a.equalsIgnorCase(b);
比较字符串a与b是否相等,不区分大小写
相等返回true,不相等返回false。
字符串与字符之间的转换
数字型字符串转换成数字的方法
转换成int类型
Integer.parseInt()
转换成double类型
Double.parseDouble()
数字转换成字符串的方法未
数字+""