JAVA方法笔记

字符串输入.next()和.nextLine()的区别

        Scanner sc=new Scanner(System.in);
        String x=sc.next();//字符串
        System.out.print("zheshi"+x);

nextLine()方法返回的是Enter键之前的所有字符,它是可以得到带空格的字符串的。
next()会自动消去有效字符前的空格,只返回输入的字符,不能得到带空格的字符串。
(简单点说,next我只要字,nextLine我啥都要)

字符串截取 substring常用的两种方法

xx.substring()括号中带的参数不一样,效果就会有很大的区别,详细如下:
xx.substring(0,2)表示取第一个和第二个字符(0,1,2表示第一、二、三个字符,含头不含尾的原则就只包含第一、二个字符),返回一个新的字符串(只包含指定的第一和第二个字符);
xx.substring(2)表示去掉前两个字符,返回一个新的字符串(只包含去掉前两个字符后剩下的字符串)

String 转float的方法

Float.parseFloat()

字符串拆分成字符串数组

String sz[]=shuru.split(" ");

split (拆分条件)

字符串转换成字符数组

String s=...............;
char a[]=s.toCharArray();//字符串转换成字符数组

你可能感兴趣的:(JAVA方法笔记)