键盘输入
Scanner scanner = new Scanner;
字母转换
每个小写字母减去32会得到该字母的大写
可以使用getBytes方法获得该字母所对应的数字。
数字逆序输出
使用除和取余进行
开方和平方运算
Math里的sqrt方法可以实现开方运算
Math里的pow方法可以实现平方运算。
利用Math里面的round方法可以实现保留小数点后几位。
多边形的对角线的总数d与边数n的关系式为:d=n (n-3) /2
System.out.printf("%6.4f\n",BMI); 保留六位 有效数字 写法
数组的排序(升序)
导入 java.util.Arrays 包。
使用 Arrays.sort(数组名) 语法对数组进行排序,排序规则是从小到大,即升序。
阶乘
Tostring方法:
charAt() 方法用于返回指定索引处的字符。索引范围为从 0 到 length() - 1。
回文数的判断
使用StringBulider里面的reverse()可以是字符转换位置。从而判断是否是回文数。
13:数字反转:while (str1>0) {
y=y*10+str1%10;
str1 = str1/10;
}
String 类中的 toCharArray() 方法将字符串转换成一个字符数组。返回值为一个新分配的字符数组,它的长度是此字符串的长度,它的内容被初始化为包含此字符串表示的字符序列。
14、 java判断读入的是否空格,主要是使用string类的trim类来判断
15:nextLine()方法返回的是Enter键之前的所有字符,它是可以得到带空格的字符串的。
next()会自动消去有效字符前的空格,只返回输入的字符,不能得到带空格的字符串。
substring() 方法返回字符串的子字符串。
两个参数:beginIndex -- 起始索引(包括), 索引从 0 开始。
endIndex -- 结束索引(不包括)。
indexOf() 方法有以下四种形式:
public int indexOf(int ch): 返回指定字符在字符串中第一次出现处的索引,如果此字符串中没有这样的字符,则返回 -1。
public int indexOf(int ch, int fromIndex): 返回从 fromIndex 位置开始查找指定字符在字符串中第一次出现处的索引,如果此字符串中没有这样的字符,则返回 -1。
int indexOf(String str): 返回指定字符在字符串中第一次出现处的索引,如果此字符串中没有这样的字符,则返回 -1。
int indexOf(String str, int fromIndex): 返回从 fromIndex 位置开始查找指定字符在字符串中第一次出现处的索引,如果此字符串中没有这样的字符,则返回 -1。
String.split方法,分割字符串
Java中的equals方法比较的是两个量的地址
equalsIgnoreCase() 方法用于将字符串与指定的对象比较,不考虑大小写。
java.lang.Character.isSpaceChar(char ch)确定指定的字符是否为Unicode空白字符。一个字符被认为是当且仅当它被指定为Unicode标准空格字符空格字符。
Math里面的abs方法可以求绝对值。
网友评论