nkr@エンジニア

7/8ページ
  • 2020.05.23

Javaの値渡しと参照渡し

Javaで関数に引数を渡す際、値渡しと参照渡しの方法があります。 (初心者向けです。厳密には違うかもしれないです。) 今回はStringとStringBuilderで、実際にどういうものかはコードと実行結果でみていきましょう。 こちらが実行結果になります。 StringもStringBuilderもどちらもに「abcde」を挿入して、その変数を関数に渡してみて、その関数の中で変数に「アイウエオ」と […]

  • 2020.05.17

スクレイピングでchromedriverを起動させる

スクレイピングでクロムドライバーを使って処理をする場合最初にドライバーを起動させる必要があるので、その手順です。 適当なクラスを作ってそこで起動させる処理を書いてみました。 クロムドライバーはこちらからダウンロードする必要があります。https://chromedriver.chromium.org/downloads そして適当な場所に置いて、パスで読み取る必要があります。 ではでは、処理を書い […]

  • 2020.05.16

マージソートのアルゴリズムを実装してみた

ソート(並び替え)のアルゴリズムの勉強編。 今回は「マージソート」を実装してみました。 マージソートがどんなものか知りたい方は、動画で見た方が分かりやすいので、こちらでご確認ください。https://www.youtube.com/watch?v=RrQO9qse3h8 これをプログラムで実装すると、こうなります。 実行結果のソートの過程を載せておきます。 ソートのアルゴリズム勉強編。マージソート […]

  • 2020.05.10

クイックソートのアルゴリズムを実装してみた

ソート(並び替え)のアルゴリズム 今回はソートが速いと言われている「クイックソート」編。クイックソートがどんなものか知りたいかたは動画の方でご覧ください。https://www.youtube.com/watch?v=a3yXjNhGwt0&t=1s クイックソートをプログラムで書くとこうなります。 途中経過も出力させてみてます。こうなっています。 ソートのアルゴリズム勉強編。クイックソー […]

  • 2020.05.06

【java】LocalDateを使って今月全ての日付と曜日を出す

いろいろ調べてめんどくさかったので書いておく。 本日の出し方。 忘れずにLocalDateをimportしてださいね。 今月の一日の出し方。 今月最後の日の出し方 最後の日まで繰り返す LocalDate変換に関する記事も書いているので是非ご覧になってください。 全コード 参考になれば嬉しいです。では、また。

  • 2020.05.06

ヒープソートのアルゴリズムを実装してみた

ソート(並び替え)にはいくつかやり方がありますが、今回はヒープソートというのを実装してみました。 ヒープソートが実際にどういうものなのかは、動画で観た方が分かりやすいので、youtubeのリンクを貼っておきますのでそちらをご覧ください。https://www.youtube.com/watch?v=X0ESspSiLIc ヒープソートはツリー上に見たてて、ソートをしていく処理ですね。 これをコード […]

  • 2020.05.05

JavaでLocalDateTimeのフォーマット変換処理

今回はLocalDateTimeの変換処理をやっていきたいと思います。 前回にも便利な変換クラスの紹介をしているので、そちらもぜひご覧ください。 Javaで文字列や数値へのフォーマット変換の処理 今回は5個のパターンを書いてみました。・LocalDateTimeからString(yyyy-MM-dd HH:mm:ss)に変換・LocalDateTimeからString(yyyy)に変換・Local […]

  • 2020.05.04

Javaで文字列や数値へのフォーマット変換の処理

JavaではStringの文字列からIntegerにしたりDouble、FloatやBooleanと型の変換処理をすることがあると思います。 そういう時はフォーマット変換用の共通クラスを作ってそこで処理をさせるのも1つの手です。 ということで、FormatUtilクラスを作ってみました。 サンプルなのでpublic static void main(String[] args) {が書いてあります […]

  • 2020.05.04

JavaでMapから値を取得する方法

Javaで便利なMap。 Mapはkeyとvalueで使用していくが、keyで値があるのが確実に分かっていればいいのですが、まずはkeyが存在するのか、そしてvalueに値があるのかの確認が必要な場合もあると思います。 ということで、コードを書いてみました。 出力結果は、 value_1value_2value_3value_4value_5 となります。 ただ、型がObjectになっていますので […]

  • 2020.05.03

JavaScriptを使って複数のbuttonで違う値を送信する

調べても意外とやり方なかったので、簡単なサンプルコードを書きます。参考に是非。 html側 <body>の中に書いてください ・「りんご」押下→「apple」送信・「ばなな」押下→「banana」送信・「ぶどう」押下→「grapes」送信 script側 次はscript側を<head>の中に書きます。 html側にある「onclick」でscript側にある「select […]

  • 2020.05.02

javaの型の確認

型によって、処理を分けたい場合があると思います。Javaだとinstanceofで確認を行うみたいです。 ということで、簡易なコード書いてみました。 実行結果は、StringIntegerDoubleFloatその他となります。 よかったらアレンジしてみて使ってください。

  • 2020.04.29

JavaScriptでalert(アラート)を表示する

タイトルの通り、ボタンを押したらアラートを出させてユーザーに確認をしてもらいます。 前回の続き、から追記していく感じでコードを書いていきます。 前回、を見てない方はこちらからhttps://kazunaka.com/java-jsp-selectbox/ 図の流れは①〜③の感じです。 ①送信したい人物の選択。 ②確認アラートの表示 ③OKなら「送信しました」の表示 ③キャンセルなら「キャンセルしま […]

  • 2020.04.29

java文字列の連結(StringBuilder)

よかったら前回javaの文字列の足し算の記事も書いてみたのでそちらもぜひご覧ください。https://kazunaka.com/javamojiretsutashizanasobi/ 今回もjavaの文字列の連結(足し算)なのですが、文字列の連結は「+」記号でもできますが、避けてほしいというお話です。 なぜかというと、文字列の足し算は無駄なインスタンスを生成してしまうからです。String型の値は […]

  • 2020.04.26

javaの文字列の足し算

javaの文字列の足し算 オラクルのjava silverの最初のほうに出てくる可能性がある問題です。 基本は左からの足し算です。 文字列 + 文字列 = 文字列数値 + 文字列 = 文字列 String str2 = “1” + “2” + “3”;は、文字列同士の足し算なので結果は123の文字列です。 String str […]

  • 2020.04.22

javaとHTML(jsp)を使っての表示

データ取得の方法にMapを使っているが、DBから取得した場合も使えます。HTMLに直接javaを埋め込んでいるのでjspファイルを使用してください。 セレクトボックスで選択した人とそれに紐づいたメールアドレスの取得を行います。 ①セレクトボックス選択前 ②セレクトボックス選択中 ③セレクトボックス選択後 データの定義 まず、人の名前とデータをMapにして格納します。jspは<%%>でH […]

  • 2020.04.20

【java】String[]→int[]へ変換する

タイトルの通りjavaでString[]→int[]へ変換するメソッド。 引数はStringの配列。でリターンはintの配列 ざっくり解説 ①受け取ったStringの配列のデータの数だけintの配列の箱を用意。②String配列の中身を一つずつintに変換してint配列に格納していく。③格納し終えたらintの配列を返す。 int[]→String[]は引数とリターンを逆にするだけ。 HTMLのfo […]

  • 2020.04.19

関数とメソッドの違い

関数とメソッド。 なぜ呼び方が二つあるのでしょうか。 はい。関数とメソッドは違うからです。 え?そうなの?? と思った方! 私もそうでした。 そこで今日は違いをPythonを使って説明していきます。 呼び出し方の違い 単独で呼び出せる→「関数」変数に付けて呼び出す→「メソッド」 実際にコードを使って説明していきます。 まずは関数から。 続いてメソッド。 まとめ 単独で呼び出せる→「関数」変数に付け […]

  • 2020.03.06

WordPress(ワードプレス)ブログの始め方ロードマップ!!

WordPress(ワードプレス )でブログを始める5つのステップ リスクが一番低くて高リターンが期待できるのは「ブログ」です。いろいろ副業を考えてブログ運用に行き着いたなら正解です。 そ こ で、始めたいけど、始め方が分からない方のために、誰でもわかるようなブログ開設までのロードマップを作りました。 私も始めたばかりです。一緒に頑張れれば嬉しいです!! ・WordPress(ワードプレス )でブ […]

  • 2020.03.02

【スキルなしOK!】稼ぎたい人にオススメの副業まとめ7選

消費税のUP。物価の上昇。年金問題。そして新型コロナウイルスによる自宅待機。給料は満額もらえるのだろうか。。所得のもらえる場所が会社からの一箇所からしかなく不安だ。。 ・副業を始めてみたいが、どんな副業があるのだろうか。・その副業にスキルは必要か?・時間もそんなに無いし、効率的に稼ぎたい。 そんな悩みを少しでも解決できたらと思います!! 本記事の内容 ・スキルなしの副業(1つ)・工夫と努力次第の副 […]

  • 2020.02.25

ブログを始めるメリット10個【リスクほぼなし】

リスクなく副業したい。このまま会社に行って帰ってくるだけの同じような毎日を繰り返していいのだろうか。。。ブログか。。メリットはあるのだろうか。費用はどのぐらいかかるのだろうか。。 そんな悩みを少しでも解決できたらと思います!! 本記事の内容 ・費用はざっくりどのぐらいかかるの?・ブログのメリット(10個)・ブログのデメリット(2個) この記事を読んでブログに魅力を感じたなら嬉しいです。私もノリで始 […]

1 7 8