String

1、trim() :删除字符串两端的空白字符返回一个新字符串。字符 ' ' 、\t 、\f、 \r、 \n被称为空白字符。

2、从控制台读取字符串

next( ) : 读取以空白字符结束的字符串

nextLine( ) : 读取一整行文本。以按下回车键为结束标志的字符串。

3、charAt( index ) 返回字符串s中指定的字符

4、字符串比较

equals( )

equalsIgnoreCase( )

compareTo( ) :返回的实际值是根据从左到右数第一个不同字符之间的距离得出来  

compareToIngnoreCase( )

startsWith( ) : 字符串以特定的前缀开始 返回true

endsWith( )

contains( )

substring( ) 从字符串中提取子串

5、返回字符串中的字符或子串

indexOf

lastIndexOf

6、格式化控制台输出

System.out.printf

格式标志

7、最小化数值错误

涉及浮点数的数值误差是无法避免的,因为浮点数在计算机中本身就是近似表示的。

public class test {

public static void main(String[] args) {
//0.01~1.0的数列之和
float sum = 0;
for(float i=0.01f; i<=1.0f;i=i+0.01f) {
sum += i;
System.out.print(i + " ");
System.out.println(sum + " ");
}
System.out.println("sum = " + sum); //sum = 50.499985
}
}

总结:从小到大添加数字 比 从大到小添加数字精确度稍高

 

8、

posted @ 2018-08-29 10:34  wuyueping  阅读(134)  评论(0编辑  收藏  举报