Skip to content

Jin5555C/Calculator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

初級課題1

工夫

inputのバリデーションは別ファイル。

【質問①】

Srcフォルダーにcalculator,student_list,inputUtil、3つのファイルを入れてみましたが、初めに作ったcaluculatorしか動かず。

今回はそれぞれのプロジェクトでファイルを作っていますが、inputUtil.javaを複数のプロジェクトでまたがって使ったりすることは可能ですか?

ChatGTPに聞いた回答が以下なのですが、このようなやり方が一般的ですか?
🔸 方法②:共通ユーティリティプロジェクトを作って依存関係として使う(本格的なやり方) InputUtil だけを含むプロジェクト(例:common-utils)を作成

他のプロジェクトから common-utils を参照(クラスパスに追加)

[bash]
javac InputUtil.java
jar cf inpututil.jar InputUtil.class

そして他のプロジェクトで:

[bash]
javac -cp ./libs/inpututil.jar StudentList.java
java -cp .:./libs/inpututil.jar StudentList

【質問②】

Gitに入れるファイルはどれがいいでしょうか?
ChatGTPに聞いたら、.idea、gradle/wrapper、gradlewとかはGitにいれなくてもOKとなっていたので初めに作ったCalculatorは入れなかったのですが、やっぱり入れてみて聞いてみよう、と思って、他のレポジトリはほかのファイルも入れています。 どこのファイルをいれるのが一般的か教えてください。

About

初級課題1

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages