一道java题 多谢了

来源:百度知道 编辑:UC知道 时间:2024/05/25 01:46:56
如何让在JAVA程序里显示成:
:后面都是用户输入的
Enter the filename: FavoriteLinks.html
How many links will there be? 3
Enter link #1: www.baidu.com
Enter the text to be displayed: Baidu
Enter link #2: www.google.com
Enter the text to be displayed: Google
Enter link #3: www.yahoo.com
Enter the text to be displayed: Yahoo!
The file has been created.

之后创建一个html
显示成:
Baidu
Google
Yahoo的超级链接。多谢了

//时间有限,未做验证和细节处理,见谅
import java.io.*;

public class Test1{

private String getInput(){
BufferedReader br = new BufferedReader(
new InputStreamReader(System.in));
String str = "";
try {
str = br.readLine();
if(!("".equals(str.trim()))) return str;
}
catch (Exception ex) {
ex.printStackTrace();
}
return null;
}

private void writeFile(String file,String[] url){
try {
FileWriter fr = new FileWriter(file);
BufferedWriter br = new BufferedWriter(fr);
for (int i = 0; i<url.length; i++) {
br.write(url[i]);
br.newLine();
}
br.flush();
br.close();
fr.close();
System.out.println ("The file has been created.");
}
catch (Exception ex) {
ex.printStackTrace();
}
}

pr