java 写一个方法,这个方法里有两个参数,并且没有返回值

写一个方法,这个方法里有两个参数,并且没有返回值。第一个参数是一个ArrayList的字符串,第二个参数是String.这个方法可以把字符串从ArrayList里存储到一... 写一个方法,这个方法里有两个参数,并且没有返回值。第一个参数是一个ArrayList的字符串,第二个参数是String.这个方法可以把字符串从ArrayList 里存储到一个文件里 ,这个文件的名字和第二个参数的名字一样。确保一个合适的error handling 展开
 我来答
ivan_dt
2015-05-06 · 超过10用户采纳过TA的回答
知道答主
回答量:39
采纳率:100%
帮助的人:21.9万
展开全部
public void write(ArrayList list, String fileName) throws Exception{
FileOutputStream fos = new FileOutputStream(new File(System.getProperty("user.dir")+fileName));

fos.write(list.toString());
fos.close();
}
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lifenghuangyin14bc675
2015-05-01 · 超过41用户采纳过TA的回答
知道小有建树答主
回答量:175
采纳率:100%
帮助的人:60.5万
展开全部
void test(ArrayList<String> list, String str){
if(list != null || list.size()>2){
for(int i=0; i<list.size(); i++){
if(str.eqaule(list.get(i))){
outFile(str);
}
}
}
}

void outFile(Object str){
if(str == null){
return;
}

File file = null
// 如果 str 是字符串,则新建文件,并把它作为文件名
if(){
file = new File(" / " + "str" + ".txt");
}
// 如果不是,使用随机文件名
else {
file = new FIle("/" + UUID.randomUUID(); + ".txt")
}

// ouput 、new inputStream(file);

try(){
// 写入方法 自己写吧。

}carth( e ){
sys (e) ;

}
}

手写真费劲,今天心情好,随便写一点。

为什么 浏览32次 没有人回答,你们学的东西都去哪里了??????
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式