★★Java質問・相談スレッド165★★
■ このスレッドは過去ログ倉庫に格納されています
0085デフォルトの名無しさん
2013/10/27(日) 00:30:51.2530分ぐらい探してたので、ないと言ってもらえて助かりました。
private String fomatSecound(int secound){
int h = secound / 3600;
int m = (secound - (h * 3600)) / 60;
int s = (secound - (h * 3600) - (m * 60));
String duration;
duration = h == 0 ? "" : h + "時間";
duration = m == 0 ? duration : duration + m + "分";
duration = s == 0 ? duration : duration + s + "秒";
return duration;
}
こんなコード書いたんですけど、
もっとスマートな方法あったら教えてください。
■ このスレッドは過去ログ倉庫に格納されています