AIアシスト時代のJavaプログラミング入門(3):
対話型AIにアドバイスを受けながら進めるJavaプログラミングの入門連載。今回は、プログラムの実行の流れをコントロールする制御構文について、まずは条件分岐を学習します。その最も基本となるif文とswitch文を、条件式を作る際の考え方とともに理解しましょう。また、これらのより簡潔な書き方である条件演算子とswitch式も紹介します。
山内直(著)/山田祥寛(監修), WINGSプロジェクト
AIアシスト時代のJavaプログラミング入門(2):
対話型AIにアドバイスを受けながら進めるJavaプログラミングの入門連載。今回は、プログラミングの基本と言える変数、データ型、演算子を学習します。Javaでどのようなデータの種類があるのか、どのようにデータを保持するか、どのように計算するのかといった基本中の基本を理解しましょう。
山内直(著)/山田祥寛(監修), WINGSプロジェクト
AIアシスト時代のJavaプログラミング入門(1):
対話型AIにアドバイスを受けながら進めるJavaプログラミングの入門連載。初回は、Javaというプログラミング言語の概要と、学習環境の構築をAIを活用しながら学習します。その誕生からOpenJDKに至るまでの歴史とJavaの特徴を理解し、次回以降で使うための学習環境をJDKとVS Codeで準備しましょう。
山内直(著)/山田祥寛(監修), WINGSプロジェクト