{"id":288,"date":"2017-01-17T16:00:00","date_gmt":"2017-01-17T07:00:00","guid":{"rendered":"https:\/\/java-code.jp\/?p=288"},"modified":"2017-01-17T16:00:12","modified_gmt":"2017-01-17T07:00:12","slug":"random%e3%82%af%e3%83%a9%e3%82%b9","status":"publish","type":"post","link":"https:\/\/java-code.jp\/288","title":{"rendered":"Random\u30af\u30e9\u30b9"},"content":{"rendered":"<p><em class=\"ccenterContents01\">\u4e71\u6570\u3092\u53d6\u5f97\u3059\u308b &#8211; Random\u30af\u30e9\u30b9<\/em><\/p>\n<dl class=\"comand_frame\">\n<dt class=\"comand_txt\">Random([long seed])<\/dt>\n<dd class=\"comand_exp\">seed\uff1a\u30b7\u30fc\u30c9\u5024<\/dd>\n<\/dl>\n<p>\u4e71\u6570\u3092\u751f\u6210\u3059\u308b\u306b\u306f\u3001Random\u30af\u30e9\u30b9\uff08java.util\u30d1\u30c3\u30b1\u30fc\u30b8\uff09\u3092\u5229\u7528\u3057\u307e\u3059\u3002Random\u30af\u30e9\u30b9\u3067\u306f\u3001\u53d6\u5f97\u3057\u305f\u3044\u5f15\u6570\u306e\u578b\u306b\u5fdc\u3058\u3066\u3001\u4ee5\u4e0b\u306e\u3088\u3046\u306a\u30e1\u30bd\u30c3\u30c9\u304c\u7528\u610f\u3055\u308c\u3066\u3044\u307e\u3059\u3002<\/p>\n<table>\n<tr>\n<th colspan=\"2\" class=\"tableTitle\">Random\u30af\u30e9\u30b9\u306e\u4e3b\u306a\u30e1\u30bd\u30c3\u30c9<\/th>\n<\/tr>\n<tr>\n<th class=\"aligncenter\">\u30e1\u30bd\u30c3\u30c9<\/th>\n<th>\u6982\u8981<\/th>\n<\/tr>\n<tr>\n<td class=\"aligncenter\">boolean nextBoolean()<\/td>\n<td>\u30d6\u30fc\u30eb\u5024\u3068\u3057\u3066\u4e71\u6570\u3092\u53d6\u5f97<\/td>\n<\/tr>\n<tr>\n<td class=\"aligncenter\">void nextBytes(byte[] bytes)<\/td>\n<td>\u6307\u5b9a\u3055\u308c\u305f\u30d0\u30a4\u30c8\u914d\u5217\u306b\u30e9\u30f3\u30c0\u30e0\u306e\u30d0\u30a4\u30c8\u5024\u3092\u8a2d\u5b9a<br \/>\n\u30e9\u30f3\u30c0\u30e0\u30d0\u30a4\u30c8\u3092\u751f\u6210\u3057\u3001\u30e6\u30fc\u30b6\u30fc\u6307\u5b9a\u306e\u30d0\u30a4\u30c8\u914d\u5217\u306b\u914d\u7f6e\u3057\u307e\u3059\u3002<\/td>\n<\/tr>\n<tr>\n<td class=\"aligncenter\">double nextDouble()\t<\/td>\n<td>double\u5024\u3068\u3057\u30660.0\uff5e1.0\u306e\u4e71\u6570\u3092\u53d6\u5f97<\/td>\n<\/tr>\n<tr>\n<td class=\"aligncenter\">float nextFloat()<\/td>\n<td>float\u5024\u3068\u3057\u30660.0\uff5e1.0\u306e\u4e71\u6570\u3092\u53d6\u5f97<\/td>\n<\/tr>\n<tr>\n<td class=\"aligncenter\">int nextInt([int n])<\/td>\n<td>int\u5024\u3068\u3057\u3066\u4e71\u6570\u3092\u53d6\u5f97\uff08\u5f15\u6570n\u3092\u6307\u5b9a\u3057\u305f\u5834\u5408\u306f0\uff5en\u306e\u7bc4\u56f2\uff09<\/td>\n<\/tr>\n<tr>\n<td class=\"aligncenter\">long\tnextLong()<\/td>\n<td>long\u5024\u3068\u3057\u3066\u4e71\u6570\u3092\u53d6\u5f97<\/td>\n<\/tr>\n<\/table>\n<p>\u4ee5\u4e0b\u306f\u3001Random\u30af\u30e9\u30b9\u3092\u4f7f\u3063\u3066\u3001\u5404\u7a2e\u30c7\u30fc\u30bf\u578b\u306e\u4e71\u6570\u3092\u53d6\u5f97\u3059\u308b\u4f8b\u3067\u3059\u3002<\/p>\n<p class=\"list\">UtilRandom.java<\/p>\n<div class=\"pre\">\n<pre class=\"brush:java;highlight:[7,8,9,10,11,12,13,14,15];\">\r\npackage com.example.mynavi.util;\r\n\r\nimport java.util.Random;\r\n\r\npublic class UtilRandom {\r\n  public static void main(String[] args) {\r\n    Random r = new Random();\r\n    System.out.println(r.nextBoolean());\t\/\/ \u7d50\u679c\uff1atrue\r\n    System.out.println(r.nextInt(10));\t\/\/ \u7d50\u679c\uff1a6\r\n    System.out.println(r.nextDouble());\t\/\/ \u7d50\u679c\uff1a0.6398274010365104\r\n    byte[] bs = new byte[10];\r\n    r.nextBytes(bs);\r\n    for (byte b : bs) {\r\n      System.out.print(b + \" \");\r\n    }\t\/\/ \u7d50\u679c\uff1a-118 61 -101 -17 -58 -63 89 6 25 -67\r\n  }\r\n}\r\n<\/pre>\n<p><!-- \/ .pre --><\/div>\n<p><span class=\"small\">\u203b\u7d50\u679c\u306f\u3001\u5b9f\u884c\u90fd\u5ea6\u306b\u7570\u306a\u308a\u307e\u3059\u3002<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u4e71\u6570\u3092\u53d6\u5f97\u3059\u308b &#8211; Random\u30af\u30e9\u30b9 Random([long seed]) seed\uff1a\u30b7\u30fc\u30c9\u5024 \u4e71\u6570\u3092\u751f\u6210\u3059\u308b\u306b\u306f\u3001Random\u30af\u30e9\u30b9\uff08java.util\u30d1\u30c3\u30b1\u30fc\u30b8\uff09\u3092\u5229\u7528\u3057\u307e\u3059\u3002Random\u30af\u30e9\u30b9\u3067\u306f\u3001 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[21],"tags":[],"class_list":["post-288","post","type-post","status-publish","format-standard","hentry","category-utility"],"_links":{"self":[{"href":"https:\/\/java-code.jp\/wp-json\/wp\/v2\/posts\/288"}],"collection":[{"href":"https:\/\/java-code.jp\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/java-code.jp\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/java-code.jp\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/java-code.jp\/wp-json\/wp\/v2\/comments?post=288"}],"version-history":[{"count":2,"href":"https:\/\/java-code.jp\/wp-json\/wp\/v2\/posts\/288\/revisions"}],"predecessor-version":[{"id":1107,"href":"https:\/\/java-code.jp\/wp-json\/wp\/v2\/posts\/288\/revisions\/1107"}],"wp:attachment":[{"href":"https:\/\/java-code.jp\/wp-json\/wp\/v2\/media?parent=288"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/java-code.jp\/wp-json\/wp\/v2\/categories?post=288"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/java-code.jp\/wp-json\/wp\/v2\/tags?post=288"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}