java一些细节和注意点

1.保留小数或者限制数据输出格式用
(1)System.out.println(String.format("%.5f",a));
(2) System.out printf("%d",a);
2.对于单个字符的获取:
首先定义一个字符串,比如
String a;
a=p.next();或者a=p.nextLine();
然后使用a.charAT(n);
当你只需要第一个字符的时候n就等于0;
和数组计算方式一样;
3.给一个数开平方(Math.sqrt()),返回一个double类型,double类型可以和int类型相互比较
4.StringBuilder,String方法中的charAT()不能作为字符串修改路径。
5.关于a=p.next()和a=p.nextLine();
首先p.next(),遇到非TAB,空格,换行就会读取字符串,再遇到三个其中一个就会终止读取,而且这三个不会保留,p.nextLine();遇到换行才会终止,可以储存空格和TAB。有时在使用p.nextInt()之后在使用p.nextInne();程序会发生异常,那是因为p.nextLine();没有接受字符串,而是里边只存储一个换行(输入p.nextInt留下的回车键)
6.我们如果定义了一个对象数组那么就需要再次为数组里边的每一个元素实例化对象
7.java语言字符集为Unicode
8.实型科学计算格式的书写:1e3代表1的3次方,规定e./E之后必须的整数(0不算,)e/E之前必须有数字
9.与c不同java里边的%运算符可以有浮点数参与
10.数组的length属性代表数组的总长度
11.switch语句变量的类型可以是byte,short, int ,char, String

发布了37 篇原创文章 · 获赞 52 · 访问量 1841

猜你喜欢

转载自blog.csdn.net/qq_45737068/article/details/103955049
今日推荐