2024-01-01から1ヶ月間の記事一覧
基礎からのJava 改訂版 Part 02 Chapter 06(P.80) Javaの基本データ型(プリミティブ型) 種類 型 用途、説明 範囲 リテラルの例 論理 boolean 真偽値 trueまたはfalse true、false 整数 char 2バイトUnicode文字。文字列ではなくて1文字 ‘¥u0000’〜’¥…
基礎からのJava 改訂版 Part 02 Chapter 05 ランダムな数を random.nextInt メソッドを使って取得する int <ランダムな数> = random.nextInt ( <数の上限> ) ; int num = rand.nextInt(10); nextIntメソッドは戻り値にランダムな整数(int型)を返す。 引数…
基礎からのJava 改訂版 Part 02 Chapter 05 プログラムの引数を使って具体的な値は実行時に外から渡す方法 こうすることで値を変えて計算する時、いちいちソースコードを書き換えないでいいので便利。ここではJava標準クラスライブラリのクラスを利用します…
<Chapter 04 数字の計算>の章の終わりのまとめの練習問題 問題3(P.64) 鶴亀算という算数の計算問題があります。こんな問題です。 鶴と亀が合わせて8匹、足の数が合わせて26本のとき、鶴と亀はそれぞれ何匹いるか?ただし、鶴の足は2本、亀の足は4本であ…
確かに、最初のプログラミング学習で最初に大きく立ちはだかる「環境構築」。 多くのチャレンジャーがここで「挫折」してしまうのもよくわかります。 <はやたす|永久保存版 Python入門完全攻略>では超初心者がPythonを実際に体験することが最も大切である…
あれ?コンパイルがうまくいかない。 1行目の' Package part2.ope; ' 見慣れない記述が自動で挿入された。おそらく拡張機能によるものだと思うが、これまで出てきた記憶はなんだけど。 ま、そのままコンパイルしてみると、 エラー: メイン・クラスSampleを…
独学でプログラミングを学んで行くため、情報収集していて巡り会ったのが「はたやす」さんのこの動画です。 www.youtube.com はたやす公式サイト いや〜素晴らしい!完全初心者でもとてもわかりやすく、一から環境構築を含め丁寧に導いてくれる解説が「神」…
プログラムの最初の1行目に「class 」から始まる場合と「public class」で始まる場合の違いは何? AIに尋ねたら... Javaにおいてclassとpublic classの違いは、主にクラスの可視性(アクセス修飾子)に関係しています。ここでの重要な点は、クラスが他のク…
デフォルトのシェルを 'bash' から 'zsh' (Z Shell)に変更したけど、さらにこれには 'oh-my-zsh' というフレームワークがあるらしい。 ChatGPTによると、 oh-my-zshは、zsh(Z Shell)をカスタマイズして使いやすくするための人気のあるフレームワークです…
ターミナルで javac を実行できないので、ChatGPTに尋ねながら環境構築やってみます。 まず、コマンド java -version を実行して、インストールされているJavaのバージョンを確認します。 openjdk version "21.0.1" 2023-10-17 LTS OpenJDK Runtime Environm…
サポート記事を参考に。Macのデフォルトシェルを変更してみます。 zsh を Mac のデフォルトシェルとして使う - Apple サポート (日本) デフォルトシェルを変更する方法は2つある。 コマンドラインから 「ユーザーとグループ」設定から ひとつ目のコマンドラ…
VS Code を開いた時に、ウインドウの下部の「ターミナル」タブに表示される警告じみた記述の意味はなんだろう? The default interactive shell is now zsh.To update your account to use zsh, please run `chsh -s /bin/zsh`.For more details, please vis…
そういえば「JDK:Java Development Kit」なるものが必要でした。 最初のプログラム 最初に書いたのがこれ。 Windowsでは「コマンドプロンプト」ですが、Macでは「ターミナル」を起動。 赤丸の「Debug:デバッグ」をクリックすると、なにやらウインドウの下…
Visual Studio Code をインストールしたので「ようこそ」の画面をひとつづつ見ていきます。 ようこその画面 真面目にチュートリアルを順に見ていきました。 職業訓練では「基礎からのJava」のテキストをもとに、講師が解説してくれたので、それを思い出しな…
Visual Studio Code (Mac)で基礎からのJavaにトライする日々を綴るブログです。