入力した数字を和暦もしくは西暦に変更するプログラムで
入力した数字が8文字以外ならエラーを返し再入力を求め
8文字なら和暦もしくは西暦に変更する
かりに20110408と入力した場合は
平成23年04月08日と表示
昭和61年03月15日と入力した場合は
1986年03月15日と表示させたい場合

BufferedReader in = new BufferedReader(new InputStreamReader(System.in));
と
String input = in.readLine();を使い入力させたのはいいのですが、
入力した数字をyy/mm/ddと認識させる方法がわかりません
20110408と入力した場合2011をyyに04をmmに08をddにそれぞれ代入しなおしたいです

ほかの方法でもいいですので
ヒントください