Java

Java char型同士で引き算とかできるそうな

文字から文字を引いたら?どうなるかというと、数値になるという不思議、どうもボクです。 Javaのchar型同士を引き算すると、まぁ、何ということでしょう!そうです、int型 の結果を得ることができるらしいですね、いや~意味が分からんのですけどね。 とい…

Java 日付文字列をTimestamp型へ、の前に文字列のフォーマットチェックが...

まぁ、何ていうか、データベースへ登録するときは、String型で来たデータをTimestamp型に変換せねばならないこと、あるあるということで、その文字列のチェックってどうしたら良いの?というか不正なフォーマットだと上手くいかないと。 public static Times…

Java 当日と前日の境目は...、明日はどっちだ~な気分で日付判定

『この橋はな― 人呼んでなみだ橋という いわく…人生にやぶれ 生活につかれはててドヤ街に流れてきた人間たちが なみだでわたるかなしい橋だからよ 三年ほど前のわしもそうだった おめえもその ひとりだったはずだ… だが こんどはわしとおまえでこのなみだ橋…

Javaでinstanceofの使いみちを誤っていた話。スーパークラスに詰め込んでからよね...

Javaで、instanceof ってあるあるだよね~、からの、使い方を誤っていました... そんな反省の意味を込めて、今日もJava を。 そして、なんだかんだで、Javaに関する記事が99回目になりました。毎回、どうしようもない記事ばかりが多くなっているのですが、読…

Java 文字列の数字を文字へ変換からの数値として足し算

「はたらけど はたらけど猶わが生活楽にならざり ぢっと手を見る」、石川啄木の有名な歌ですね、啄木は浪費家だったそうですが、浪費しているわけでもないのに、私にはお金が無い、それは給料が安いから~、どうもボクです。 お金持ちになれる日はいつ来るん…

JHipster(Java Hipster)って何ぞ~?

JHipster(Java Hipster)の勉強会に参加してきました。 techplay.jp ⇧ 前々から、JavaのフレームワークとJavaScriptのフレームワークの連携をしたいな~と思っていたところ、今は、JHipster なるものがあるんだと。 株式会社ドリーム・アーツ のCTO 石田健…

Java 文字列の中の大文字を小文字に、小文字を大文字に変換してみる

ポーラーヴォルテクス!という言葉を初めて聞ききましたかね、どうも、ボクです。 アメリカはニューヨークに在住の叔父さんに、東京も寒くなったっす、ってfacebookのメッセンジャーでメールしたら、アメリカは、『polar vortices』の影響で極寒よ~ってな具…

表の縦と横の合計を出したいあるある、Javaで

恵方巻きの季節が、今年もやって来~る、数学の知識が欲しいと思い続けて、15年、どうも、ボクです。 というわけで、久々に、AIZU ONLINE JUDGEです。 Javaです。そんでは、レッツ~トライ。 実際に試してみる 問題としては、 ⇧ という感じです。 やりたいこ…

Java 任意の位置に小数点を追加してみる

皆さ~ん、数字に小数点を追加したいと思ったことありませんか?ワシもじゃ、ワシもじゃ、みんな!! atarimae.biz ⇧ 上記サイト様の説明にあるような、無限に続く小数点とかは対象外で。 そして、常駐先の同僚の方に、教えていただき、 techplay.jp ⇧ イベ…

二進化十進数 (BCD:Binary-coded decimal )の特殊系DPD(Densely packed decimal )、BID(Binary Integer Decimal)というものも存在するらしいですが、まずはBCDを

皆さ~ん、『 BCD:Binary-coded decimal 』 ってご存知ですか~?私は、初めて知りました。というわけで、今回は、BCDにトライ、Javaでね。 なんか、モヤッとした感じなので、お時間の在る方のみご照覧ください。 二進化十進数 (BCD:Binary-coded decimal …

何事も好きになれないと辛い...、プログラミングが好きになる日は来るのだろうか...、それはそれとして今日もJavaで行列

いや~、今日も人生について考えることしきりです、どうもボクです。年末年始の帰省で将来的に実家を売り払うという話が出て、帰る故郷が無くなることを知り2019年も暗黒面に沈みそうな心持ちの我輩ではありますが、みなさんいかがお過ごしでしょうか。 あま…

Java ベクトルと行列って言われてもね...、行列を試してみる

ベクトルと行列、高校の数学でそんな言葉を聞いた気がする、20年ぐらい前の遠い記憶ですかね...どうもボクです。 人の記憶を呼び覚ます契機になりうる、最も強い情報、それは「におい」であると。「プルースト効果(プルースト現象)」として有名になってい…

java トランプの不足カードを表示してみる、ただし、ジョーカーは考慮せず

トランプ大統領って、190cmもあるんだ... ドナルド・ジョン・トランプは、アメリカ合衆国の実業家、政治家。第45代アメリカ合衆国大統領。 歴代最高齢で就任した大統領であり、また史上初の政治や軍人の経験がない大統領でもある。身長6フィート3インチ。 ド…

java 3の倍数と3の付く数字を表示、数値で判定バージョン

Javaで、3の倍数と3の付く数字を表示してみました。数値で判定バージョンです。 ・AIZU ONLINE JUDGE: Programming Challenge ⇧ こちらのサイトの問題ですね。 そんでは、レッツ~トライ。 3の倍数と3の付く数値を表示 問題的には、C++のソースコードを、Jav…

Java 秒を、時:分:秒 にしてみる

職場の人に教えていただいた、プログラミングの学習サイトに取り組んでみました。 ・AIZU ONLINE JUDGE: Programming Challenge ⇧ こんな感じのサイトです。 ⇧ 「コース」の「Lesson」で勉強できます。 ⇧ のアイコン(「Submit 」)をクリックで、自分のソー…

Java 文字検索、文字列検索など

WindowsのMsys2のbash環境で、「cygheap base mismatch detected」というエラーが起きて、ハマりにハマって解決できず、年末から3日がぐらいを無駄に過ごしてしまったボクです(涙)。 Java のアルゴリズムを勉強したいと思うこと、あるあるだよね~、え?無…

Java MapをListに変換してみる

MapからListに変換するとき~、ループで処理するしかないと思っていたのですが、 javarev.com ⇧ 上記サイト様によりますと、一括でできるみたい。 というわけで、トライ~。 Map → List 変換 というわけで、Eclipseにて適当にJavaプロジェクトを作成。クラス…

Java 8 で導入されたStream APIが使われないと思われるのは、どう考えても例外処理の範例が見つからないからに違いない

「JJUG CCC 2018 Fall」言って参りました~。 www.java-users.jp いろんな、講演があって面白かったです。難しい話も多々ありましたが... qiita.com ⇧ 上記サイト様が、講演のスライドをまとめてくださっていました。 というわけで、今回も、Java のお話です…

Java クラスのオブジェクトは参照型なんでしたね...

じゃばじゃば、走るよ~、ジャバウォックさ~ん、というわけで、今回もJavaのお話です。 Javaのクラスのオブジェクトは参照型じゃったよね... いや~、インスタンスの生成は処理が重いからっちゅう噂をネット情報で耳にしたような気がしていて、for文でやら…

Java ハッシュ(hash)化を試してみる、暗号化とは違うらしいけど

ハッ~シュん!と、くしゃみが出て、思わずハクション大魔王を呼んでしまいそうな季節、いかがお過ごしでしょうか?どうも僕です。 部屋の掃除をすると決意した昨日の夜から、1mmも掃除に取り掛かれていない、そんな12/08(土)です... というわけで、今回は…

Java 小数点位置とかを求めてみる

小数点の位置を求めたい、あるあるだよね~?え?無いですか? というわけで、今回もJavaのお話です。 レッツトライ~。 Java で小数点位置を求めてみる そんでは、Eclipseで適当に、Javaプロジェクト を作成し、クラスも作成。 んで、ソースはこんな感じ。 …

Java 8 で導入されたTimeパッケージのAPIで、24時間超過の判定をしてみる

「CTU、こちらジャック・バウアー。問題発生だ」 海外ドラマ「24」の名台詞が出たところで、今回は、Javaの話です。ちなみに、「24」は観たことありません... というわけで、レッツトライ。 24時間超過の判定がしたいんじゃ~ 時間は待っちゃくれない、紅の…

JavaでEntityをMapに変換からの文字列連結、ソートは上手くいってないから使い物にならないけど。追記:ソートはできました

JavaでEntityのとあるフィールドだけ文字連結したいみたいなことあるあるだよね~。 え?無いですか?甘ったれてんじゃないわよ! ということで、今回はJavaの話です。 結論から言うと未完です、面目ない。というわけで、お時間のある方のみご照覧ください。…

JavaのString.formatは、2進数表記が無いらしいけど。それはそれとして、Java.util.BitSetを使ってみる

JavaでDUKPTのサンプルを上げている人がいたんですよ~、な~に~!?やっちまったな! github.com ⇧ その中で、Javaの標準のAPIであるBitSetっちゅうものを使っていたんですよ~、な~に~!? 名前からもお察しの通り、みんな大好きな bit 操作系のライブ…

FaceBookによって作られたGraphQL を試してみる、JavaのExampleで、ですが、Exampleが未完だった...

職場の方にその存在を教えてもらった、GraphQL というものに今回はトライしてみたいと思いますが、 GraphQL is an open source data query and manipulation language, and a runtime for fulfilling queries with existing data. GraphQL was developed int…

WindowsにGradleをインストール。Gradleをインストールしなくてもgradle.batとかは実行できるらしい

GraghQLのexampleを試す際に、Git Hubに上がってるプロジェクトがGradleを利用していたということで、Gradleの知識が必要になってきたので、今回はGradleのインストールにトライ。 Eclipseのアップデートに絶賛ドハマリ中でしたが、解決できました。ts0818.h…

JavaでJSONの値がNULLかどうか検証、JSONって入れ子になってることが多いけど、Jackson編

jacksonで検索すると、アメリカの楽器メーカーの Jackson Guitars とか、歌手のMichael Jackson 氏とかヒットするけれど、今回は、 github.com This is the home page of the Jackson Project, formerly known as the standard JSON library for Java (or JV…

JavaでJSONの値がNULLかどうか検証、JSONって入れ子になってることが多いけど、JSON in Java編

どうも、最近、OneRepublic の「Counting Star」という曲にハマっているボクです。 そうなんですよね~、JSONって入れ子構造になっていることが多くて、これ、どうやってNULLチェックしたら良いんだと。 そんなこんなで、今回は、入れ子構造の場合のJSONのNU…

Eclipseのパッケージ・エクスプローラーでパッケージを階層的に表示したいんじゃ、Javaの話ね

Eclipseの仕組みがブラックボックス過ぎて、ダークサイドに落ちそうな僕です。 みなさ~ん、Eclipse使っていますか? ワシもじゃ ワシもじゃみんな!! というわけで、今回は、Eclipseのお話です。 Eclipseのパッケージ・エクスプローラーに表示されるパッケ…

Javaのイニシャライザ (initializer)を使うと、コンストラクタ以外でも初期化ができるらしい

知らないことは、それを知るまでは絶対にできない、そして、知るまでには多大な労力が必要となる、と思う今日この頃です。 かの有名な芸術家のミケランジェロは、 「私が残念に思うのは、やっと何でも上手く表現出来そうになったなぁ、と思うときに死なねば…