/fumi/notes [0] 1:home 2:posts 3:log* 4:tags 5:search
~/log · 45 memos RSS ─ □ ×
2026-05 may ····················································································································································································
  • Javaの == と equals() の使い分け

    結論 比較 用途 == 参照先(メモリ上の場所)を比較 .equals() 中身(値・文字列の内容)を比較 ただし基本データ型(プリミティブ)か参照型かで == の意味が変わるので、そこから順に整理する。 基本データ型と参照型で == の挙動が変わる Javaの型は2系統に分かれ、== の意味も変わる。 型カテゴリ 例…

2026-04 april ····················································································································································································
  • Javaにおけるパッケージ

    パッケージとは? Javaにおける「パッケージ」とは、プログラムをフォルダのように階層化して整理したもの。 パッケージ内に保管されるプログラムの先頭に基本構文が記載される。 パッケージ内のプログラムを別のパッケージから利用するときはimport文を利用する。 パッケージの中のすべてのクラスをインポートする場合はアスタリ…

  • Eclipseのデバッグモードで1ステップずつ動きを確認する

    Javaのコードをトレースするには Javaのコードについて処理を確認する際に、変数の値の変化をトレースする。 このトレースの方法は複数あるが、今回はEclipseにおけるデバッグモードで確認する方法についてまとめる。 サンプルコード while文を試すための簡単なJavaクラス。totalが100以上になるまでiを足…

  • Javaのswitch文

    Javaのswitch文とは? 変数の値によって、処理を分岐させる処理を実装するのがswitch文 基本構文 - breakに処理が停止される。つまり、case 値1のbreakがない場合は、処理1と処理2が実行される。 - case 値:の:はコロン。セミコロンではないことに注意。 - defaultはどのcaseの…

  • Neovim on WSL でクリップボード連携を設定する

    問題:WSL2のNeovimでコピーした内容がWindowsクリップボードに渡らない WSL2上でメモをマークダウンで管理しており、Neovim で yy や Visual モード選択でコピーした内容を Windows 側のアプリに貼りたい場面がある。だが、デフォルト構成だと Windows 側にペーストできない。 w…

/fumi/notes | 2026-06-22 | © 2026