您的位置:首页 > 编程语言 > Java开发

Java中常用的类以及方法

2014-07-24 23:48 288 查看
1. Scanner类

前提:a. import java.util.Scanner;

b. Scanner input = new Scanner (System.in);

常用的方法:

a. String str = input . next ()//键盘输入字符串

b. int a = input. nextInt ( ) //键盘输入整型,同理char,double,float类似

c. Pattern p = Pattern. compile ( "\r" ) ;

input . useDelimiter ( p ) ;

String str = input . next ( ) //设定input的分隔符为回车,其中\r为正则表达式

ps: 在a中若键盘输入:abc 23 #@ 变量str:abc


在c中若键盘输入:abc 23 #@ 变量str:[b]abc 23 #@
[/b]

[b][/b]

2. Arrays类

前提:

针对于数组,这里先设定一个数组:int [ ] array = new int [ ] { 1,2,3,4,5 };

常用的方法:

a. Arrays . sort ( array ) // 对数组array进行升序排序

b. Arrays . sort ( array ,0, 5 ) // 对数组array [ 0 ] -- array [ 4 ] 进行升序排序

c. Arrays . toString ( array ) // 对数组array元素的输出

3. String类

前提:

针对于字符串的处理,这里先设定一个字符串:String str = "abvd " ;

常用的类:

a. char [] a = new char [30];

a = str . toCharArray ( ) ; // 将str字符串转换成名为a的字符数组

ps: Arrays中的方法 都是Arrays . sort(), Arrays . toString(),为什么在String类中,方法调用都是 str . toCharArray ( ) 这样的??

[b][b]答:因为Arrays类中的很多方法都是static 类型的,所以直接用Arrays. 就可以调用,但是String的很多方法不是static。[/b][/b]
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐