programming– category –
-
programming
ヒープソートのアルゴリズムを実装してみた
ソート(並び替え)にはいくつかやり方がありますが、今回はヒープソートというのを実装してみました。ヒープソートが実際にどういうものなのかは、動画で観た方が分かりやすいので、youtubeのリンクを貼っておきますのでそちらをご覧ください。https://www.... -
programming
JavaでLocalDateTimeのフォーマット変換処理
今回はLocalDateTimeの変換処理をやっていきたいと思います。前回にも便利な変換クラスの紹介をしているので、そちらもぜひご覧ください。Javaで文字列や数値へのフォーマット変換の処理今回は5個のパターンを書いてみました。・LocalDateTimeからString(... -
programming
Javaで文字列や数値へのフォーマット変換の処理
JavaではStringの文字列からIntegerにしたりDouble、FloatやBooleanと型の変換処理をすることがあると思います。そういう時はフォーマット変換用の共通クラスを作ってそこで処理をさせるのも1つの手です。ということで、FormatUtilクラスを作ってみました... -
programming
JavaでMapから値を取得する方法
Javaで便利なMap。Mapはkeyとvalueで使用していくが、keyで値があるのが確実に分かっていればいいのですが、まずはkeyが存在するのか、そしてvalueに値があるのかの確認が必要な場合もあると思います。ということで、コードを書いてみました。 package tes... -
programming
JavaScriptを使って複数のbuttonで違う値を送信する
調べても意外とやり方なかったので、簡単なサンプルコードを書きます。参考に是非。 html側 <body>の中に書いてください <body> <form name="fruit" action="#" method="post"> <div> <input type="button" onclick='s... -
programming
javaの型の確認
型によって、処理を分けたい場合があると思います。Javaだとinstanceofで確認を行うみたいです。ということで、簡易なコード書いてみました。 package test; import java.time.LocalDateTime; public class Main { public static void main(String[] a... -
programming
JavaScriptでalert(アラート)を表示する
タイトルの通り、ボタンを押したらアラートを出させてユーザーに確認をしてもらいます。 前回の続き、から追記していく感じでコードを書いていきます。 前回、を見てない方はこちらからhttps://kazunaka.com/java-jsp-selectbox/ 図の流れは①〜③の感じです... -
programming
java文字列の連結(StringBuilder)
よかったら前回javaの文字列の足し算の記事も書いてみたのでそちらもぜひご覧ください。https://kazunaka.com/javamojiretsutashizanasobi/ 今回もjavaの文字列の連結(足し算)なのですが、文字列の連結は「+」記号でもできますが、避けてほしいというお話... -
programming
javaの文字列の足し算
javaの文字列の足し算オラクルのjava silverの最初のほうに出てくる可能性がある問題です。 String str1 = "Hello" + "World"; System.out.println(str1); // 実行結果→Hello World String str2 = "1" + "2" + "3"; System.out.println(str2); // 実行結果... -
programming
javaとHTML(jsp)を使っての表示
データ取得の方法にMapを使っているが、DBから取得した場合も使えます。HTMLに直接javaを埋め込んでいるのでjspファイルを使用してください。 セレクトボックスで選択した人とそれに紐づいたメールアドレスの取得を行います。 ①セレクトボックス選択前 ②セ... -
programming
【java】String[]→int[]へ変換する
タイトルの通りjavaでString[]→int[]へ変換するメソッド。 引数はStringの配列。でリターンはintの配列 public int[] parseInts(String[] s) throws NumberFormatException { int[] i = new int[s.length]; //① try { for(int j = 0; j &l... -
programming
関数とメソッドの違い
【関数とメソッド。】 なぜ呼び方が二つあるのでしょうか。 はい。関数とメソッドは違うからです。 え?そうなの?? と思った方! 私もそうでした。 そこで今日は違いをPythonを使って説明していきます。 【呼び出し方の違い】 単独で呼び出せる→「関数」...