美文网首页
芯灵思SinlinxA33开发板安卓开发-java语言基础(10

芯灵思SinlinxA33开发板安卓开发-java语言基础(10

作者: 07_f8a8 | 来源:发表于2018-12-28 14:48 被阅读0次

    类名:Random

         所属包:java.util

         方法一:构造函数,参数为种子,可以为空,如果为空则用当前时间做种子。

         方法二:nextInt(),参数可以为空,也可以是一个整数,如有参数,这个函数将生成范围在[0~参数值)之间的随机数。如果参数为空,则无限制。类似地,还有nextFloat(),nextLong(),nextDouble()等方法。

    方法:toBinaryString()

         所属包:java.lang

    所属类:Integer, Double等等基本类型的包装器类型中。

    参数:toBinaryString属于哪个类,调用时就需要哪个类的对象作为参数。

    返回值:String

    作用:是一个静态函数成员,用于获得一个数值的二进制表示(字符串形式)。

    字段:E

          所属包:java.lang

    所属类:Math

    介绍:是一个代表自然对数的基数的double类型静态常量。

         方法:round()

         所属包:java.lang

    所属类:Math

    参数:float或者double。

    返回值:int(参数为float时)或long(参数为double时)。

    作用:返回给定浮点数四舍五入之后的整数结果。

         第四章

    基本流程控制语句

    选择分支:if-else,switch

    循环语句:do..while,while,for,range for

    跳出循环或switch内部:break

    跳出单次循环:continue

         第四章提到的一些其他的相关Java语法

        静态方法Math.random();

    可以产生0~1之间的随机值。

    标签

    一个标签形如:标签名:,比如label1:,只能在迭代语句之前使用,标签后面只能接空白或者迭代语句或者注释。在循环内部使用break 标签名;即可跳转到标签处并且不再进入刚跳出的循环。使用continue 标签名;,即可跳转到标签处,继续进行循环迭代。经常被用于想要马上跳出多层循环的情况。

    二进制数字字面值

    Java SE7中,可以在二进制字面值前面加0b代表一个二进制数值,比如int a  = 0b10101101;

    相关文章

      网友评论

          本文标题:芯灵思SinlinxA33开发板安卓开发-java语言基础(10

          本文链接:https://www.haomeiwen.com/subject/nagslqtx.html