<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0" xmlns:blogChannel="http://backend.userland.com/blogChannelModule" >
  <channel>
  <title>学習用</title>
  <link>http://mnok.o-oi.net/</link>
  <atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://mnok.o-oi.net/RSS/" />
  <description></description>
  <lastBuildDate>Tue, 28 Jul 2020 05:58:08 GMT</lastBuildDate>
  <language>ja</language>
  <copyright>© Ninja Tools Inc.</copyright>
  <atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" />

    <item>
    <title>日時_TimeFormatter</title>
    <description>
    <![CDATA[<div>import java.time.*;</div>
<div>import java.time.format.DateTimeFormatter;</div>
<div></div>
<div>//日時関連のクラスについて</div>
<div></div>
<div>public class MyApp{</div>
<div><span style="white-space: pre;"> </span>public static void main(String[] args){</div>
<div><span style="white-space: pre;"> </span></div>
<div><span style="white-space: pre;"> </span>System.out.println();</div>
<div><span style="white-space: pre;"> </span>&nbsp; LocalDateTime d = LocalDateTime.now();</div>
<div><span style="white-space: pre;"> </span>&nbsp; //LocalDateTime d = LocalDateTime.of(2016, 1, 1,10,10,10);</div>
<div><span style="white-space: pre;"> </span>&nbsp; //LocalDateTime d = LocalDateTime.parse("2016-01-01T10:10:10");</div>
<div></div>
<div><span style="white-space: pre;"> </span>&nbsp; System.out.println(d.getYear());</div>
<div><span style="white-space: pre;"> </span>&nbsp; System.out.println(d.getMonth());</div>
<div><span style="white-space: pre;"> </span>&nbsp; System.out.println(d.getMonth().getValue());</div>
<div><span style="white-space: pre;"> </span></div>
<div><span style="white-space: pre;"> </span>&nbsp; //日時計算&darr;。２カ月分足して３日文引くには下記のように記載するとOK</div>
<div><span style="white-space: pre;"> </span>&nbsp; System.out.println(d.plusMonths(2).minusDays(4));</div>
<div><span style="white-space: pre;"> </span>&nbsp;&nbsp;</div>
<div><span style="white-space: pre;"> </span>&nbsp; DateTimeFormatter dtf = DateTimeFormatter.ofPattern("yyyy!MM!dd!");</div>
<div></div>
<div><span style="white-space: pre;"> </span>&nbsp; System.out.println(d.format(dtf));</div>
<div><span style="white-space: pre;"> </span>}</div>
<div></div>
<div>}<br />
<br />
<br />
<br />
出力結果&darr;<br />

<div>2020</div>
<div>JULY</div>
<div>7</div>
<div>2020-09-24T14:44:30.890</div>
<div>2020!07!28!</div>
<br />
<br />
</div>]]>
    </description>
    <category>未選択</category>
    <link>http://mnok.o-oi.net/%E6%9C%AA%E9%81%B8%E6%8A%9E/%E6%97%A5%E6%99%82_timeformatter</link>
    <pubDate>Tue, 28 Jul 2020 05:58:08 GMT</pubDate>
    <guid isPermaLink="false">mnok.o-oi.net://entry/45</guid>
  </item>
    <item>
    <title>Hashマップ</title>
    <description>
    <![CDATA[<div>import java.util.*;</div>
<div></div>
<div></div>
<div>//Hashマップとは複数データを管理するためのもの。</div>
<div>public class MyApp{</div>
<div></div>
<div><span style="white-space: pre;"> </span>public static void main(String[] args){</div>
<div><span style="white-space: pre;"> </span>//HashMap :key value（データの順番が不定になる）</div>
<div><span style="white-space: pre;"> </span>//TreeMap（keyの順番でデータが保持される）</div>
<div><span style="white-space: pre;"> </span>//LinkedHashMap（データが追加された順番でデータが保持される）</div>
<div><span style="white-space: pre;"> </span></div>
<div><span style="white-space: pre;"> </span>//HashMap:key valueでデータを管理していきます。</div>
<div></div>
<div><span style="white-space: pre;"> </span>//HashMap&lt;String, Integer&gt;sales = new HashMap&lt;&gt;();</div>
<div><span style="white-space: pre;"> </span>//マップ型のインターフェースで宣言することができる</div>
<div><span style="white-space: pre;"> </span>Map&lt;String, Integer&gt;sales = new HashMap&lt;&gt;();</div>
<div></div>
<div><span style="white-space: pre;"> </span>sales.put("tom",10);</div>
<div><span style="white-space: pre;"> </span>sales.put("bob",20);</div>
<div><span style="white-space: pre;"> </span>sales.put("steve",30);</div>
<div><span style="white-space: pre;"> </span></div>
<div><span style="white-space: pre;"> </span>System.out.println(sales.get("tom")); //10</div>
<div><span style="white-space: pre;"> </span>//サイズメソッドを使用すると要素の個数を取得することができる</div>
<div><span style="white-space: pre;"> </span>System.out.println(sales.size()); //3</div>
<div></div>
<div><span style="white-space: pre;"> </span>//すべての中身を確認するにはMap.Entry 。</div>
<div><span style="white-space: pre;"> </span>//keyとvalueの型を指定し</div>
<div><span style="white-space: pre;"> </span>for(Map.Entry&lt;String, Integer&gt;sale :sales.entrySet()){</div>
<div><span style="white-space: pre;"> </span> System.out.println(sale.getKey() + ":" + sale.getValue());</div>
<div></div>
<div><span style="white-space: pre;"> </span>}</div>
<div></div>
<div><span style="white-space: pre;"> </span>sales.put("tom",100);</div>
<div><span style="white-space: pre;"> </span>sales.remove("steve");</div>
<div></div>
<div><span style="white-space: pre;"> </span>for(Map.Entry&lt;String, Integer&gt; sale : sales.entrySet()){</div>
<div><span style="white-space: pre;"> </span> System.out.println(sale.getKey() + ":" + sale.getValue());</div>
<div></div>
<div></div>
<div><span style="white-space: pre;"> </span>}</div>
<div>&nbsp; &nbsp; }</div>
<div>}</div>]]>
    </description>
    <category>未選択</category>
    <link>http://mnok.o-oi.net/%E6%9C%AA%E9%81%B8%E6%8A%9E/hash%E3%83%9E%E3%83%83%E3%83%97</link>
    <pubDate>Tue, 28 Jul 2020 01:55:48 GMT</pubDate>
    <guid isPermaLink="false">mnok.o-oi.net://entry/44</guid>
  </item>
    <item>
    <title>HashSet_1</title>
    <description>
    <![CDATA[<div>import java.util.*;</div>
<div></div>
<div>/*</div>
<div>HashSetクラスについて</div>
<div>HashSetなのですがArrayList同様重複のデータを扱うものですが、</div>
<div>重複を許さない点とデータを保持する順番が定まらない点が異なります</div>
<div>*/</div>
<div></div>
<div></div>
<div></div>
<div>public class MyApp{</div>
<div><span style="white-space: pre;"> </span>public static void main(String[] args){</div>
<div><span style="white-space: pre;"> </span>//HashSet</div>
<div><span style="white-space: pre;"> </span>//HashSet&lt;Integer&gt; sales = new HashSet&lt;&gt;();</div>
<div><span style="white-space: pre;"> </span>Set&lt;Integer&gt; sales = new HashSet&lt;&gt;();</div>
<div></div>
<div><span style="white-space: pre;"> </span>salse.add(10);</div>
<div><span style="white-space: pre;"> </span>salse.add(20);</div>
<div><span style="white-space: pre;"> </span>salse.add(30);</div>
<div><span style="white-space: pre;"> </span>salse.add(10);</div>
<div><span style="white-space: pre;"> </span></div>
<div></div>
<div><span style="white-space: pre;"> </span>//重複した値を許さないので３個になるはずです。</div>
<div><span style="white-space: pre;"> </span>System.out.println(sales.size());//3</div>
<div></div>
<div><span style="white-space: pre;"> </span>for(Integer sale : sales){</div>
<div><span style="white-space: pre;"> </span>System.out.println(sale);</div>
<div><span style="white-space: pre;"> </span> }</div>
<div></div>
<div></div>
<div><span style="white-space: pre;"> </span> sales.remove(30);</div>
<div></div>
<div></div>
<div><span style="white-space: pre;"> </span>for(Integer sale : sales){</div>
<div><span style="white-space: pre;"> </span>System.out.println(sale);</div>
<div><span style="white-space: pre;"> </span> }</div>
<div></div>
<div></div>
<div><span style="white-space: pre;"> </span>}</div>
<div>}</div>]]>
    </description>
    <category>未選択</category>
    <link>http://mnok.o-oi.net/%E6%9C%AA%E9%81%B8%E6%8A%9E/hashset_1</link>
    <pubDate>Mon, 27 Jul 2020 08:07:59 GMT</pubDate>
    <guid isPermaLink="false">mnok.o-oi.net://entry/43</guid>
  </item>
    <item>
    <title>Math､Randomクラス_1</title>
    <description>
    <![CDATA[<div></div>
<div>public class MyApp {</div>
<div></div>
<div>&nbsp; public static void main(String[] args) {</div>
<div><span style="white-space: pre;"> </span>double d = 53.234;</div>
<div><span style="white-space: pre;"> </span>//Math.ceil()というメソッドを使うと小数点以下を切り上げる</div>
<div><span style="white-space: pre;"> </span>System.out.println(Math.ceil(d));//54</div>
<div></div>
<div><span style="white-space: pre;"> </span>//Math.floor()は小数点以下を切り捨てる</div>
<div><span style="white-space: pre;"> </span>System.out.println(Math.floor(d));//53</div>
<div></div>
<div><span style="white-space: pre;"> </span>//Math.PI()は円周率を取得する</div>
<div><span style="white-space: pre;"> </span>System.out.println(Math.PI);</div>
<div></div>
<div><span style="white-space: pre;"> </span>//乱数を発生させるにはMath.random()を使用する</div>
<div><span style="white-space: pre;"> </span>//※使用する際はimportが必要</div>
<div></div>
<div><span style="white-space: pre;"> </span>Random r =new Random();</div>
<div><span style="white-space: pre;"> </span>//0以上1未満の浮動小数点数を取得する場合</div>
<div><span style="white-space: pre;"> </span>System.out.println(r.nextDouble());//0-1</div>
<div></div>
<div><span style="white-space: pre;"> </span>//0から100未満の整数を取得する場合</div>
<div><span style="white-space: pre;"> </span>System.out.println(r.nextInt(100));//0-100</div>
<div></div>
<div></div>
<div><span style="white-space: pre;"> </span>//ランダムなTrue / Falseを取得したい場合</div>
<div><span style="white-space: pre;"> </span>System.out.println(r.nextBoolean());</div>
<div><span style="white-space: pre;"> </span>}</div>
<div>}<br />
<br />
出力結果☟<br />
<br />

<div>:\Users\81801&gt;java MyApp</div>
<div>54.0</div>
<div>53.0</div>
<div>3.141592653589793</div>
<div>0.9353313102109223</div>
<div>32</div>
<div>false</div>
</div>]]>
    </description>
    <category>未選択</category>
    <link>http://mnok.o-oi.net/%E6%9C%AA%E9%81%B8%E6%8A%9E/math%EF%BD%A4random%E3%82%AF%E3%83%A9%E3%82%B9_1</link>
    <pubDate>Mon, 20 Jul 2020 08:27:32 GMT</pubDate>
    <guid isPermaLink="false">mnok.o-oi.net://entry/42</guid>
  </item>
    <item>
    <title>printf _1</title>
    <description>
    <![CDATA[<div></div>
<div>/*</div>
<div>printf とは。</div>
<div>printf()メソッドを使うことで書式を指定して文字列を表示することができる&nbsp;</div>
<div></div>
<div>*/</div>
<div>public class MyApp {</div>
<div></div>
<div>&nbsp; public static void main(String[] args) {</div>
<div></div>
<div><span style="white-space: pre;"> </span>int score = 50;</div>
<div><span style="white-space: pre;"> </span>double height = 165.8;</div>
<div><span style="white-space: pre;"> </span>String name = "taguchi";</div>
<div><span style="white-space: pre;"> </span></div>
<div><span style="white-space: pre;"> </span>//文字列の場合は%s、整数値の場合は%d、浮動小数点は%fを使用する</div>
<div><span style="white-space: pre;"> </span>System.out.printf("name: %s, score : %d, height: %f\n",name,score,height );</div>
<div></div>
<div><span style="white-space: pre;"> </span>//名前とスコアに関して10桁表示するようにするに%-10sと入力する</div>
<div><span style="white-space: pre;"> </span>//%-10s（左詰め）、%10s（右詰め）</div>
<div><span style="white-space: pre;"> </span>//整数部分を５桁、小数点以下を２桁にしたい場合は%5.2fと入力</div>
<div><span style="white-space: pre;"> </span>System.out.printf("name: %-10s, score : %10d, height: %5.2f\n",name,score,height );</div>
<div><span style="white-space: pre;"> </span></div>
<div><span style="white-space: pre;"> </span>//文字列として受け取りたい場合はStringのformatメソッドを使うこと</div>
<div><span style="white-space: pre;"> </span>String s = String.format("name: %10s, score : %10d, height: %5.2f\n",name,score,height );</div>
<div></div>
<div><span style="white-space: pre;"> </span>System.out.println(s);</div>
<div><span style="white-space: pre;"> </span>}</div>
<div>}<br />
<br />
<br />
<br />
<img src="data:image/png;base64,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" alt="" /><br />
<br />
</div>]]>
    </description>
    <category>未選択</category>
    <link>http://mnok.o-oi.net/%E6%9C%AA%E9%81%B8%E6%8A%9E/printf%20_1</link>
    <pubDate>Fri, 17 Jul 2020 08:14:27 GMT</pubDate>
    <guid isPermaLink="false">mnok.o-oi.net://entry/41</guid>
  </item>
    <item>
    <title>Stringクラスについて_1</title>
    <description>
    <![CDATA[<div>public class MyApp {</div>
<div></div>
<div>&nbsp; public static void main(String[] args) {</div>
<div>&nbsp; &nbsp; String s = "abcdef";</div>
<div>&nbsp; &nbsp; System.out.println(s.length()); // 6</div>
<div>&nbsp; &nbsp; System.out.println(s.substring(2, 5)); // cde</div>
<div>&nbsp; &nbsp; System.out.println(s.replaceAll("ab", "AB"));</div>
<div></div>
<div>&nbsp; &nbsp; String s1 = "ab";</div>
<div>&nbsp; &nbsp; String s2 = "ab";</div>
<div></div>
<div>&nbsp; &nbsp; if (s1.equals(s2)) {</div>
<div>&nbsp; &nbsp; &nbsp; System.out.println("same!");</div>
<div>&nbsp; &nbsp; }</div>
<div></div>
<div>&nbsp; &nbsp; if (s1 == s2) {</div>
<div>&nbsp; &nbsp; &nbsp; System.out.println("same!same!");</div>
<div>&nbsp; &nbsp; }</div>
<div></div>
<div><span style="white-space: pre;"> </span>//文字列ごとにきっちり新しい領域を使わせたい場合にはnew してあげて</div>
<div>//明示的にメモリ領域をとってあげるといい</div>
<div>&nbsp; &nbsp; String ss1 = new String("ab");</div>
<div>&nbsp; &nbsp; String ss2 = new String("ab");</div>
<div></div>
<div>&nbsp; &nbsp; if (ss1 == ss2) {</div>
<div>&nbsp; &nbsp; &nbsp; System.out.println("same!same!same!");</div>
<div>&nbsp; &nbsp; }</div>
<div>&nbsp; }</div>
<div></div>
<div>}</div>]]>
    </description>
    <category>未選択</category>
    <link>http://mnok.o-oi.net/%E6%9C%AA%E9%81%B8%E6%8A%9E/string%E3%82%AF%E3%83%A9%E3%82%B9%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6_1</link>
    <pubDate>Thu, 16 Jul 2020 06:15:28 GMT</pubDate>
    <guid isPermaLink="false">mnok.o-oi.net://entry/40</guid>
  </item>
    <item>
    <title>ラムダ式_1</title>
    <description>
    <![CDATA[ラムダ式の特徴はメソッドを変数のように扱える点にある。<br />
<br />
基本書式は～～<br />
<br />
<br />
(メソッドの引数例)&nbsp; -&gt;&nbsp; &nbsp;(処理内容)<br />
２つの整数値を引数にとりその和をメソッドに渡すースはラムダ式で以下のようにかくことができます。<br />
<br />
<br />
<br />
<br />
ラムダ式はなにができる？？？<br />
<br />
ラムダ式のメリットは匿名っクラス（１ドだけしか使わないようなクラス）を<br />
用いる場合よりも関数型interface（抽象メソッドを１つだけもつinterfaceの記述）が簡潔になることにある！<br />
<br />
ラムダ式で記述することによって、プログラムが<span style="color: #333333; font-family: 'Hiragino Kaku Gothic Pro', 'ヒラギノ角ゴ Pro W3', メイリオ, Meiryo, 'ＭＳ Ｐゴシック', 'Helvetica Neue', Helvetica, Arial, sans-serif; font-size: 15px;">冗長になることを防ぎより本質的な部分の記述に集中することができうるようになるのです！</span>]]>
    </description>
    <category>未選択</category>
    <link>http://mnok.o-oi.net/%E6%9C%AA%E9%81%B8%E6%8A%9E/%E3%83%A9%E3%83%A0%E3%83%80%E5%BC%8F_1</link>
    <pubDate>Wed, 15 Jul 2020 13:59:29 GMT</pubDate>
    <guid isPermaLink="false">mnok.o-oi.net://entry/39</guid>
  </item>
    <item>
    <title>thread(スレッド処理)_1</title>
    <description>
    <![CDATA[<div>/*</div>
<div>スレッド処理を実装してみよう！</div>
<div>threadはcomputerの処理単位のことでこれを複数立ち上げれば複数の処理を</div>
<div>同時に実行させることができる。</div>
<div>実は今まで見てきたmain()の処理もthread上で実行されているので今回はもう一つ</div>
<div>threadを立ち上げて同時に実行されるかを確かめてみましょう</div>
<div></div>
<div>*/</div>
<div></div>
<div>//interfaceを実装するのでimplements を使用します</div>
<div>class MyRunnable implements Runnable{</div>
<div><span style="white-space: pre;"> </span>@Override</div>
<div><span style="white-space: pre;"> </span>public void run(){</div>
<div><span style="white-space: pre;"> </span>&nbsp; for(int i = 0; i&lt;500; i++){</div>
<div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; System.out.print('*');</div>
<div></div>
<div>}</div>
<div></div>
<div></div>
<div><span style="white-space: pre;"> </span>}</div>
<div>}</div>
<div></div>
<div></div>
<div>public class MyApp {</div>
<div></div>
<div>&nbsp; public static void main(String[] args) {</div>
<div></div>
<div><span style="white-space: pre;"> </span>MyRunnable r = new MyRunnable ();</div>
<div><span style="white-space: pre;"> </span>//threadクラスのインスタンス</div>
<div><span style="white-space: pre;"> </span>Thread t = new Thread(r);</div>
<div></div>
<div><span style="white-space: pre;"> </span>//startというメソッドを呼び出す</div>
<div><span style="white-space: pre;"> </span>t.start();</div>
<div></div>
<div></div>
<div><span style="white-space: pre;"> </span>for(int i = 0; i&lt;500; i++){</div>
<div><span style="white-space: pre;"> </span>System.out.print('.');</div>
<div><span style="white-space: pre;"> </span>}</div>
<div>&nbsp; }</div>
<div></div>
<div>}</div>]]>
    </description>
    <category>未選択</category>
    <link>http://mnok.o-oi.net/%E6%9C%AA%E9%81%B8%E6%8A%9E/thread-%E3%82%B9%E3%83%AC%E3%83%83%E3%83%89%E5%87%A6%E7%90%86-_1</link>
    <pubDate>Wed, 15 Jul 2020 13:36:45 GMT</pubDate>
    <guid isPermaLink="false">mnok.o-oi.net://entry/38</guid>
  </item>
    <item>
    <title>ジェネリクス_1</title>
    <description>
    <![CDATA[<div>// generics</div>
<div>//ジェネリクスを使うと汎用化されたデータ型でクラスやinterfaceを作ることができます</div>
<div></div>
<div>// class MyInteger {</div>
<div>//&nbsp; &nbsp;public void getThree(int x) {</div>
<div>//&nbsp; &nbsp; &nbsp;System.out.println(x);</div>
<div>//&nbsp; &nbsp; &nbsp;System.out.println(x);</div>
<div>//&nbsp; &nbsp; &nbsp;System.out.println(x);</div>
<div>//&nbsp; &nbsp;}</div>
<div>// }</div>
<div></div>
<div></div>
<div>//よくTypeという意味で大文字のTが使われる</div>
<div></div>
<div>class MyData&lt;T&gt; {</div>
<div>&nbsp; public void getThree(T x) {</div>
<div>&nbsp; &nbsp; System.out.println(x);</div>
<div>&nbsp; &nbsp; System.out.println(x);</div>
<div>&nbsp; &nbsp; System.out.println(x);</div>
<div>&nbsp; }</div>
<div>}</div>
<div></div>
<div>public class MyApp {</div>
<div></div>
<div>&nbsp; public static void main(String[] args) {</div>
<div>&nbsp; &nbsp; // MyInteger mi = new MyInteger();</div>
<div>&nbsp; &nbsp; // mi.getThree(55);</div>
<div>&nbsp;</div>
<div>//参照型しかかけない！たとえばデータ型であるintなどはダメ！</div>
<div>&nbsp; &nbsp;MyData&lt;Integer&gt; i = new MyData&lt;&gt;();</div>
<div>&nbsp; &nbsp; i.getThree(32);</div>
<div>&nbsp; &nbsp; MyData&lt;String&gt; s = new MyData&lt;&gt;();</div>
<div>&nbsp; &nbsp; s.getThree("hello");</div>
<div>&nbsp; }</div>
<div></div>
<div>}</div>]]>
    </description>
    <category>未選択</category>
    <link>http://mnok.o-oi.net/%E6%9C%AA%E9%81%B8%E6%8A%9E/%E3%82%B8%E3%82%A7%E3%83%8D%E3%83%AA%E3%82%AF%E3%82%B9_1</link>
    <pubDate>Wed, 15 Jul 2020 12:58:38 GMT</pubDate>
    <guid isPermaLink="false">mnok.o-oi.net://entry/37</guid>
  </item>
    <item>
    <title>autoboxingとunboxing</title>
    <description>
    <![CDATA[★オートボクシング<br />
プリミティブ方からラッパークラスへの自動変換をautoboxingといいます。<br />
<br />
int型でせんげんされたnumlntをInteger型へ明示的に変換する必要がありません。<br />
<br />
<br />
<br />
★アンボクシング<br />
ラッパークラスからプリミティブ型への返還をアンボクシングといいます。<br />
こちらもInteger型で宣言されたnumInteger を明示的にint 型へ変換する必要がありません。<br />
<br />
<br />
<br />
]]>
    </description>
    <category>未選択</category>
    <link>http://mnok.o-oi.net/%E6%9C%AA%E9%81%B8%E6%8A%9E/autoboxing%E3%81%A8unboxing</link>
    <pubDate>Wed, 15 Jul 2020 06:22:17 GMT</pubDate>
    <guid isPermaLink="false">mnok.o-oi.net://entry/36</guid>
  </item>

    </channel>
</rss>