###前提・実現したいこと
配列で打ち込まれた数字を年、月、日に分裂する機能を作りたいです。
###発生している問題・エラーメッセージ
計算部分が上手く反映されず、全部0で返されてしまう
### class DayUtil{ static int year; static int month; static int day; static int getDay(int yyyymmdd){ day = yyyymmdd % 100; return day; } static int getMonth(int yyyymmdd){ month = (yyyymmdd % 10000 - day) /100 ; return month; } static int getYear(int yyyymmdd){ year = (yyyymmdd - month - day) / 10000; return year; } } class DayUtilTest{ public static void main(String[] args){ String birth = args[0]; int yyyymmdd = Integer.parseInt(birth); System.out.print("year = "+ DayUtil.year+",month ="+ DayUtil.month +",day = "+DayUtil.day); } } ```Java
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。