javaで時刻を取得し、表示するプログラムを書いていたのですが、
StopWatch.java:17: エラー: 不適合な型: intをStringに変換できません:
put(date[3]);
^
注意:一部のメッセージは簡略化されています。-Xdiags:verboseで再コンパイルして完全な出力を取得してください
エラー1個
というエラーが出ました
どうしたらいいのでしょうか
java
1import java.util.Calendar; 2 3public class StopWatch { 4 public static void main(String args[]) throws InterruptedException{ 5 6 Calendar cTime = Calendar.getInstance(); //[1] 7 8 int[] date = {cTime.get(Calendar.HOUR_OF_DAY), 9 cTime.get(Calendar.MINUTE), 10 cTime.get(Calendar.SECOND), 11 cTime.get(Calendar.MILLISECOND)}; 12 put(date[0] + ":"); 13 put(date[1] + ":"); 14 put(date[2] + ":"); 15 put(date[3]); 16 17 //System.out.println(cTime.get(Calendar.HOUR,Calendar.SECOND,Calendar.MILLISECOND)); 18 } 19 static void put(String str){ 20 System.out.print( str ); 21 } 22}
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/12/22 12:16