String)型とみなされます。Lをつける必要があります。Lをつけたリテラルはlong型とみなされます。3.141592653589はdouble型で表現しなければなりません。'A'がString型の変数に代入できないことを示しています。charをStringに変換できません:下のメッセージはdouble型の値を、double型より表現力の低いfloat型に代入し用としていることを表すメッセージです。豆知識ここでちょっとだけ、Java10から使用できるようになった型推論についてご紹介したいと思います。下にサンプルプログラムを示します。3.14;System.out.println(a);}}実行結果Shell3.1413.14ですが、型の考えがなくなったわけではありません。次のようなプログラムはエラーとなります。//doubleをintに代入しようとしてエラー}}おわりにいかがでしたでしょうか。Javaでプログラミングを書く上で型は欠かせないものです。その理解の手助けになっていれば幸いです。ひきつづき単元ごとに問題を徐々に増やしていきたいと思っていますので、よろしければぜひご活用ください。合同会社イー・シー・エフでは、子ども向けプログラミングなどの教育講座を実施しています。プログラミング教室の案内や教育教材の情報、また関連するご相談・問い合わせにつきましては下記よりご確認ください。ECFエデュケーションキッズも大人も。Tech関連記事JavaScriptJavaScriptであのアトラクションを作ってみたJavaScriptのゲームフレームワークとマイクロビットを使って、体感ゲームを作成しました。サンプルコードも掲載しています。ScratchScratchでなわとびゲームをつくろう!Scratchで簡単に作れるなわとびゲームです。タイミングを合わせてスペースキーを押すだけのシンプルゲームにハマりましょう。ScratchScratchで間違い探しゲームをつくろう!Scratchにあるスプライトとコスチュームだけで、簡単に間違いさがしゲームが作れます。チャレンジしてみてくださいPython試しながら学ぶ!Python超初心者講座(5)Python初心者講座の第5回です。今回は関数の作り方についてです。基本的なサンプルプログラムを使って解説します。プログラミングBlocklyでブロックプログラミング環境をつくろう!Blocklyというライブラリを使って、ブロックプログラミング環境を自作してみました。Colaboratoryでプログラミングを始めよう。Colaboratoryを使って、手軽にプログラミングを始めてみましょう。LLC.メニューホーム合同会社イー・シー・エフECFエデュケーションホーム検索トップサイドバーカテゴリーGitIoTSTEMコンピュータリテラシープログラミングJavaJavaScriptPythonScratchキッズプログラミングプログラミングと教育マイクロビット工作タイトルとURLをコピーしました。