next()与nextLine()

来源:互联网 发布:python数据分析书籍 编辑:程序博客网 时间:2024/06/08 08:31
public static void TestString() {String str = null;Scanner inputScanner = new Scanner(System.in);// trim()去掉两边空格str = inputScanner.next().trim();/* * next()方法是不接收空格的,在接收到有效数据前,所有的空格或者tab键等输入被忽略,若有有效数据,则遇到这些键退出。 * nextLine()可以接收空格或者tab键,其输入应该以enter键结束。 */// 小写转大写System.out.println(str.toUpperCase());// 字符串转数组char[] temp = str.toCharArray();// 最后一个字母改成“。”temp[temp.length - 1] = '。';// 数组转成字符串String lastStr = new String(temp);// String.valueOf(temp);System.out.println(lastStr);// char d=str1.charAt(str1.length()-1); 获取最后一个字符// String d1=str1.replace(d, '。');}

0 0
原创粉丝点击