java关键字20887
1.implements
2.extends
3.throws Exception //通常在方法中采用。如果自定义的异常类,则用extends 4.public String toString()
5.Integr.parseInt(String)
6.printStackTrace() //这个是输出异常的信息
7.String的构造方法有两个
一个可以采用字符型的数组来
表
关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf
示;另一个采用的是通过获取字符串的其中的值来表达 int i; i=s.length();//这个是获取字符串s的长度,那么length()就是String的一个方法; public boolean equals(String s)//这是一个比较字符串的方法,
8.public boolean satartsWith(String s)//判断字符串前缀的字符是否为指定的字符串;返回值为boolean型;
9.public boolean satartsWith(String prefix,int toffset)//从索引值开始的前缀是否为指定的字符串;
10.public boolean endsWith(String s)//判断字符串后缀的字符是否为指定的字符串;返回值为boolean型
11.public boolean regionMatches(int firststart,String other,int otherStan,int length)//这个是用这个字符串和其它的字符串比较的,其中的length是大家的共同值;同时还有通过重写的可以忽略大小写;例:
12.public boolean regionMatches(boolean b,int firstStart,String other,int otherStart.int length),通过b的值可以知道是否忽略大小写;
13.compareTo()是比较大小返回正负值;
14.public int indexOf(String s)从当前字符串的头开始检索字符串s,并返回首次出现s的位置。如果没有检索到字符s,该方法返回的值是-1/字符串调用indexOf(String s,int startpoint)方法 15.public String substring(int startpoint)//从当前的字符串的指定的位置开始截取到最后的方法;
16.public String replaceAll(String oldString,String newString)//这是把原来所有的字符串替换的方法。
17.public String replaceFirst(String oleString,String newString)//这是把原来第一个字符串替换的方法
18.public String trim()//字符串通过这个方法可以去掉字符串前后的空格; 二。字符串与基本数据的相互转化
19.public static int parseInt(String s)//将字符串转化成整形,其中的字符串中的字符一定为数字。
20.public static String valueOf(byte/int/long/float/double n)//这个是和上面那个(19)反过来的方法;
21.在Lang类中的类方法得到整数的各种进制的字符串表示;
public static String toBinaryString(long i)//转换成二进制;
public static String toOctalString(long i) public static String toHexString(long i) public static String toString(long i,int p)//p的值表示多少进制;
22.public String toString()//这方法可以调出使用对象的字符串的相关信息; 23.StringTokenizer类//其中有nextToken()方法获取下一个字符,hasMoreTokens()方法是只要字符串中还有语言符号,即计数珠值大于0.该方法就返回true;counTokens();自动减少字符串的
个数。
字符串与字符、字节数组。
24.String (char[])/String (char[],int offset,int length)/public void getChars(int start,int int end,char
c[])
public char[]toCharArray() //将一个字符串的值复制给一个char型的数组,
字符串与字节数组
25.public byte[] getBytes() 使用平台默认的编码,将当前字符一个字节数组;如:byte
b[]=s.getBytes()
还有String(byte[])/String(byte[],int offset.int length).是复制字节型的一种方法;
26.public StringBuffer()//该类中有一个append方法可以追加字符序列;StringBuffer类有3个
构造方法:?
StringBuffer()?StringBuffer(int size)?StringBuffer(String s);
StringBuffer()常用的方法
?append(String s)?char charAt(int n,char ch)?void setCharAt(int n,char ch)?StringBuffer
insert(int index,String Str)?public StringBuffer reverse()?StringBuffer delete(int startIndex,int endIndex)?StringBuffer replace(int starIndex,int endIndex,String str) 27.正则表达式
?public boolean matches(String regex)//该方法可以判断当前字符串对象是否和参数regex指
定的与此同时表达式匹配
?
28.在118发现的新的方法;public String toUpperCase()/public String toLowerCase();public String
concat(String str);
java.util包中的Arrays类的public static void sort(double a[])/sort(double a[],int start,int
end);java.lang包中的System类的静态方法arraycopy(src,srcPos,dest,destPos,length);可 以实
现数组的快速复制
第六章
Date类
1.Date类是一个无参数的构造方法的类。
2.DateFormat有一个子类SimpleDateFormat(String pattern)//既是改变时间的输出格式,对象
调用时要用format(Date date).注意还有个方法输出现在的时间System.out.println(new Date(System.currentTimeMillis())
3.Calendar类.可以使用static getInstance()可以初始化一个日历对象, Calendar
calendar=Calendar.getInstance()
该类中有setTime(new Date())、get(Calendar.MONTH)、getTimeInMillis()方法。在此get()中的
参数有YEAR\MONTH \DAY_OF_MONTH\DAY_OF_WEEK,其中月和星期是从0开始的,所以得
到的参数将减1即可;
4.Math类。有public static long abs(double a)/double max(double a,double b)/min(double
a,double b)/pow(double a,double b)/sqrt(double a)/log(double a)/sin(double a)/asin(double a),
由于Math类是static静态的,所以可以直接用类名调用方法。
5.BigInteger类。该类有java.math包中,有以下这几种运算方法,public Bigteger add(BigInteger val)/subtract(Bigteger val)/multiply(Bigteger val)/divide(BigInteger val)/remainder(BigInteger
val)/int compareTo(BigInteger val)/Bigteger abs()/pow(int exponent)/String toString()/String
toString(int p)
第四章
Character类里面的方法
public static boolean isDigit(char ch) 如果ch是数字字符,方法返回true,否则返回false。 public static boolean isLetter(char ch) 如果ch是字母,方法返回true,否则返回false。 public static boolean isLetterOrDigit(char ch) 如果ch是数字或字母,方法返回true,否则返回false。
public static boolean isUpperCase(char ch)如果ch是大写字母,方法返回true,否则返回false。 public static boolean isLowerCase(char ch)如果ch是沁写字母,方法返回true,否则返回false。 public static boolean isSpace(char ch)如果ch是空格,方法返回true,否则返回false。 public static char toLowerCase(char ch)返回ch的小定形式。
public static char toUpperCase(char ch)返回ch的大写形式。