A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 431613758 初级黑马   /  2016-9-19 12:44  /  514 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

Scanner使用
        next方法 和nextInt方法 只能 接收空格和回车之前的字符
                       
        要想接收一行 需要nextLine 接收整行字符串

注意        nextLine不可以与next或nextInt方法混合使用
        要想混合使用  需要创建两个对象调用方法 或者 先使用一次nextLine接收回车字符

1 个回复

倒序浏览
[Java] 纯文本查看 复制代码
import java.util.* ;
public class ScannerDemo{
    public static void main(String args[]){
        Scanner scan = new Scanner(System.in) ; // 从键盘接收数据
        System.out.print("输入数据:") ;
        scan.useDelimiter("\n") ;//此处设置读行的结束标志
        String str = scan.next() ;  // 接收数据
        System.out.println("输入的数据为:" + str) ;
    }
};
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马