正文

经典笔记java版(7)2007-11-15 09:53:00

【评论】 【打印】 【字体: 】 本文链接:http://blog.pfan.cn/ghlat520/30917.html

分享到:

 第四章:异常          1:try {可能出现错误的语句} catch(Exception e) {System.out.println(e.toString());}                      2:try {可能出现错误的语句} catch(Exception e) {错误处理语句}  finally {处理}           3:try {可能出现错误的语句}   finally {处理}                4:throws:告诉使用者,该方法使用之后会有异常,需要用户去捕获。           5:一些常见的异常:            A:Exception:是最上层的一个异常类,包含所有的异常            B:NullPointerException:引用了空对像的异常,通常是对像没有实例化的时候            C:IOException :与文件处理有关的异常                                   第五章  Java.lang包            1:Java.lang包是自动会导入应用程序中来,所以不需要通过import语句进行导入            2:Java.lang包中提供了以下几个类:                A:包装类                B:Strng类                C:StringBuffer类                D:Math类                E:Object类                                                     包装类        1:使用原始数据类型声明的变量不是对像,因此没有处理这些原始数据类型的方法        2:Java提供了包装类来处理的这些原始数据类型,每一种原始数据类型都会有与之对应的包装类                                     原始类            包装类                         int               Integer                        char              Character                        long              Long                        double            Double                                                    interger类的方法                     1)toBinaryString(int i) :得到对应的二进制字符串                    2)toHexString(int i):以十六进制的无符号整数形式返回一                                             3)parseInt(String s) :转换成为字符串                    4)valueOf(String s):转换成为字符串                           Character类的方法                           1:Character.toString():把字符转换成为字符串                           2:isDigit():判断字符是否是数字                           3:isLettter():判断是否为字母                           4:isLowerCase():小写字母                           5:isUpperCase():大写字母                           6:isWhitespace(char):空格                   举例:                     通过main函数参数,让用户输入一个字符串,判断其中                     大写字母,小写字母,数字,空格的个数                       Double类的方法                           1)parseDouble(String s) :把字符串转换成为double                           2)Double.valueOf(String s):把字符串转换成为double                                                               Strng类                        1)要实例化一个字符串对像方法:                           String st="abcd"或 String st=new String("字符串")                        2)得到字符串的长度:length()                        3)字符串的比较:                                 A:equals()进行比较。一般格式:常量.equals(变量)                                 B:endsWith():用来判断一个字符串是否以另外一个字符串结尾                        4)字符串搜索:                                       A:indexOf(String ch):搜索第一个出现的字符串                             B:lastIndexOf(String ch):搜索最后一次出现的字符串                         5)提取字符串:                             A:charAt(int Index):得到第i个位置的字符                             B:substring(开始位置,结束位置[可以省略]):截取字符串                             C:replace(char old,char new):替换字符串                             D:trim():去掉前后的空格                         6)格式化字符串:                            String st=String.format("%s%f%d",值1,值2,,,值n);                         7)拆分字符串:                             String st="我,你,他";                             String[] save=st.split(",");                                                                                     StringBuffer类                    能够对字符串进行增加,删除,修改等操作                     StringBuffer sb=new StringBuffer("abcd");                    插入:append("***"):                    长度:length()                    倒置:reverse()                    删除:delete(int start,int end):                               Math类                     1:Math类的方法多为静态方法                     2:方法列表:                        pow(x,y):x的y次方                        abs:绝对值                        max(a,b):最大值                        min(a,b):最小值                        random:随机数int k=(int)(Math.random()*90+10);                        四舍五入: [要导入java.math.*包]                           double f=1.35645757;             BigDecimal bc=new BigDecimal(f);             f=bc.setScale(2,BigDecimal.ROUND_HALF_UP).doubleValue();             System.out.println(f);                           Object类            1:object类是java的祖先类            2:实例.getClass().getName():得到实例运行所属的类            3:d1.equals(d2):比较两个实例是否相等                       

阅读(3949) | 评论(0)


版权声明:编程爱好者网站为此博客服务提供商,如本文牵涉到版权问题,编程爱好者网站不承担相关责任,如有版权问题请直接与本文作者联系解决。谢谢!

评论

暂无评论
您需要登录后才能评论,请 登录 或者 注册