//MakeProfile.java
//安澤出海(泉獺)
//profile.html作成プログラム。
import java.io.*;
public class MakeProfile{
public static void main(String[] args) throws IOException{
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
String s[]=new String[10];
s[0]=InputName();
System.out.print(s[0]+"さんの年齢(詐称可)を入力してください。\n>");
s[1]=br.readLine();
System.out.print(s[0]+"さんの性別(なるべく正直に)を入力してください。\n>");
s[2]=br.readLine();
System.out.print(s[0]+"さんの職業(嫌なら書かなくてもよい)を入力してください。\n>");
s[3]=br.readLine();
System.out.print(s[0]+"さんの趣味を入力してください。\n>");
s[4]=br.readLine();
System.out.print(s[0]+"さんの特技を入力してください。\n>");
s[5]=br.readLine();
System.out.print(s[0]+"さんの好きな言葉を入力してください。\n>");
s[6]=br.readLine();
System.out.print(s[0]+"さんに似ている有名人を入力してください。\n>");
s[7]=br.readLine();
System.out.print(s[0]+"さんの好きなタイプを入力してください。\n>");
s[8]=br.readLine();
System.out.print("最後に何か一言どうぞ。\n>");
s[9]=br.readLine();
br.close();
try{
PrintWriter fout=new PrintWriter(new BufferedWriter(new FileWriter("profile.html")));
fout.println("");
fout.println("
"+s[0]+"のプロフィール");
fout.println("");
fout.println(""+s[0]+"のプロフィール
");
fout.println("");
fout.println(" 名前 | "+s[0]+" |
");
if(s[1].equals("")){}
else{
fout.println(" 年齢 | "+s[1]+" |
");
}
if(s[2].equals("")){}
else{
fout.println(" 性別 | "+s[2]+" |
");
}
if(s[3].equals("")){}
else{
fout.println(" 職業 | "+s[3]+" |
");
}
if(s[4].equals("")){}
else{
fout.println(" 趣味 | "+s[4]+" |
");
}
if(s[5].equals("")){}
else{
fout.println(" 特技 | "+s[5]+" |
");
}
if(s[6].equals("")){}
else{
fout.println(" 好きな言葉 | "+s[6]+" |
");
}
if(s[7].equals("")){}
else{
fout.println(" 似ている有名人 | "+s[7]+" |
");
}
if(s[8].equals("")){}
else{
fout.println(" 好きなタイプ | "+s[8]+" |
");
}
if(s[9].equals("")){}
else{
fout.println(" 何か一言 | "+s[9]+" |
");
}
fout.println("
");
fout.println("");
fout.println("");
fout.println("");
fout.close();//書き込み終了(これを入れておかないと空になる)
System.out.println("ファイルの出力に成功しました。");
System.out.println("prfile.htmlを開いて確認してみてください。");
}
catch(IOException e){
System.out.println("入出力エラーです。");//失敗は成功のもと。
System.out.println("ファイル作成に失敗しました。");//最初からうまくいくわけないさ。
}
}
private static String InputName() throws IOException{//名前入力メソッド。
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
String s="";
System.out.println("");
for(;;){//正しく入力されていなければ何度でもやり直す
System.out.print("名前(HN)を入力してください。\n>");
s=br.readLine();//入力
if(s.equals("")){//無記入なら
System.out.println("名前は必須項目です。");
}
else{
break;
}
}
return s;//入力された文字列を返す。
}
}