问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

Java题目:替换字符串

发布网友 发布时间:2022-05-01 04:53

我来回答

2个回答

热心网友 时间:2022-06-24 14:52



import java.io.File;
import java.io.FileWriter;
import java.util.Scanner;

public class 替换字符串
{
private static final String FILE = "input.txt";

public static void main(String[] args)
{
try
{
Scanner sc = new Scanner(new File(FILE));
String result = "";
while(sc.hasNextLine())
{
result += sc.nextLine() + "\r\n";
}
sc.close();
Scanner sc1 = new Scanner(System.in);
System.out.print("输入人的名字:");
String name = sc1.next();
System.out.print("输入狗的名字:");
String dog = sc1.next();
sc1.close();
result = result.replaceAll("name", name).replaceAll("dog", dog);
FileWriter fw = new FileWriter(name);
fw.write(result);
fw.flush();
fw.close();
}
catch(Exception e)
{
e.printStackTrace();
}
}
}

热心网友 时间:2022-06-24 14:53

public class FileTest {

public static void main(String[] args) throws IOException {
//读取文件
InputStream in = new FileInputStream(new File("d:/test.txt"));
BufferedReader br = new BufferedReader(new InputStreamReader(in));
String tmp = null;
StringBuilder sb = new StringBuilder();
while((tmp = br.readLine()) != null) {
sb.append(tmp);
}
br.close();
//替换文字
String content = sb.toString();
System.out.print("请输入人名:");
Scanner scanner = new Scanner(System.in);
String name = scanner.next();
content = content.replace("name", name);
System.out.print("请输入狗名:");
String dog = scanner.next();
content = content.replace("dog", dog);
scanner.close();

//写入文件
FileOutputStream out = new FileOutputStream(new File("d:/" + name + ".txt"));
out.write(content.getBytes());
out.close();
}
}

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
泰勒公式有哪些常见形式? 空调室内风机怎样工作 什么是县级以上医院 关于聚金宝 买白银问题 平安银行个人贵金属交易业务有哪些? 网易云音乐为什么歌这么少? 公路边种的有什么花 高速路上常用的绿化花卉有那些? 公路绿化用什么花 我一键开核后顺利进入WIN7 系统,可是一开网站就重启是怎么回事,我开6... 加盟美容店一般得要多少钱呢? 输入支付宝关键词后,不显示。安全警示说证书已到期或未生效拜托了各位 谢谢 社保卡查询无相关信息是怎么回事 卡其色鞋子和那些颜色的衣服配 为什么发电机发电量大于厂用电量时,才允许切换厂用电? 怎么在日亚上买到日本原产的欧姆龙血压计? 火电厂水电厂各自的自用电量大概多少? 苹果不刷机怎样快速解手机锁密码 火力发电厂的发电厂用电量和供汽厂用电量的比一般是多少 直播唱歌都是专业的吗 空气悬挂指的是什么? 汽车的空气悬挂是什么? 小米4是双卡双待的吗? 如何实现共享文档? PPT如何将2-4张幻灯片,另存为一个新文件,设置为自动循环 放映,且带有背景音乐效果 可爱网名又那些? 维生素D缺乏症是什么样子的? 电脑怎么登录两个 人体缺少维D有什么表现?该怎么补? 登陆支付宝提示“该安全证书已过期或还未生效”,怎么解决? PAT文件怎么用CAD打开,求详解 如何使得团队有较强的凝聚力? 怎么把存储卡FAT32转换成NTFS? 淘宝网店在北京,为什么发货地在辽宁,而退货又发往黑龙江 奶茶中含有多种添加剂,孕妇喝奶茶对胎儿有哪些影响? 小型商务车报价? 身体缺维素'd什么症状 手机忘记密码怎么才能解锁不刷机? 我联想笔记本电脑G475的,开机总是显示for atheros pcie ethernet con 八月和七月为什么是大月? 我是一个美瞳新手 到底应该怎么戴呢?我无论怎么戴都没有用的 健康管理的市场前景? 电厂或者热电厂的自耗电率和自耗电量一般在什么区间?能按贵厂具体讲讲么?当然各个厂千差万别一言难尽。 急求机械加工工艺编制和工时定额制定与核算软件!!! 孩子缺维生素D是什么表现 小米4是移动是否双卡双待? 急急急!!!新手如何日常快速的佩戴美瞳? 在现实生活中交友都要带两包餐巾纸? 笔记本出现for atheros PCIE thernet controller v2.0.2.3 一直跳这个 按哪个键都没 笔记本电脑开机出现 For Atheros PCIE Ethernet Controller v.