编写IoDemo.java的Java应用程序,程序完成的功能是:首先读取text.txt文件内容,再通过键盘输入文件的名称为iodemo.txt,把text.txt的内容存入iodemo.txt...

package lianxi;

import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.util.Scanner;

public class GaimingDemo {

    public static void main(String[] args)
    {
        try 
        {
            FileInputStream in = new FileInputStream("d:/text.txt") ;
            
            byte[ ]  b = new byte[1024] ;
            
            String s = "" ;
            
            int i = -1 ;
            
            while((i=in.read(b))>0)
            {
                s += new String(b,0,i) ;
            }
            
            System.out.println("输入完成!");
            
            System.out.println("读取到的内容为:"+s);
            
            in.close();
            
            System.out.println("请输入修改后的名字:");
            
            Scanner sc = new Scanner(System.in) ;
            
            String str = sc.nextLine( ) ;
            
            File file = new File("d:/text.txt");
            
            file.renameTo(new File("d:/"+str)) ;
            
            FileOutputStream out = new FileOutputStream(file) ;
            
            byte[ ] by = str.getBytes() ;
            
            out.write(by);
            
            out.close();
            
            System.out.println("输出完成!");
            
            System.out.println("改名成功!");
            
        } 
        catch (Exception e) 
        {
            e.printStackTrace();
        }
    }

}

 

转载于:https://www.cnblogs.com/20gg-com/p/5914101.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值