码迷,mamicode.com
首页 > 编程语言 > 详细

Java基础学习笔记 -- 6(Scanner、Random)

时间:2015-05-12 19:18:23      阅读:190      评论:0      收藏:0      [点我收藏+]

标签:scanner   random   next   nextline   

1. Scanner类

    JDK提供的控制台扫描类,用于读取控制台输入的信息。使用前需要import java.util.Scanner; (导入包)。

    使用:

     // 创建对象 : Scanner sca = new Scanner(System.in); 

     // 获取字符串 : String str1 = sca.next();   //可以以 空格、回车符换行符(\r\n) 表示结束

                                String str2 = sca.nextLine();  //只能以\r\n表示结束

     // 获取整数: int num = sca.nextInt(); 

     // 获取小数: double d = sca.nextDouble(); 


    案例8:

        技术分享


     案例9:

        技术分享

    输出结果: 

        技术分享


 

2. Random类

    JDK提供的获取随机数的类,用于获取随机小数、整数、boolean类型等。使用前需要import java.util.Random;

    使用:

     // 创建对象 : Random random = new Random(); 

     // 获取范围内的随机整数: int num = ran.nextInt(n); // 取值 [0, n)

    // 获取随机的boolean值:boolean flag = ran.nextBoolean();

    // 获取随机的小数:double d = ran.nextDouble();


    案例10:

        技术分享


 

本文出自 “永远年轻” 博客,请务必保留此出处http://kingkongzhao.blog.51cto.com/6319491/1650551

Java基础学习笔记 -- 6(Scanner、Random)

标签:scanner   random   next   nextline   

原文地址:http://kingkongzhao.blog.51cto.com/6319491/1650551

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!