io的几个小程序
来源:互联网 发布:网络课程的利弊 编辑:程序博客网 时间:2024/05/16 19:04
//简单的文件加密
import java.io.*;
import java.lang.String;
import java.awt.*;
import java.awt.event.*;
public class test
{
public static void main(String [] args)
{
char a[]="今晚10点发起攻击".toCharArray();//把字符串存入字符数组中
int n=0;
try
{
File f=new File("secret.txt");//常见文件对象
for(int i=0;i<a.length;i++)
{a[i]=(char)(a[i]^'R');}//加密字符数组
for(int i=0;i<a.length;i++)//输出加密后的内容
{
System.out.print(a[i]);
}
System.out.print("/n");
FileWriter out=new FileWriter(f);
out.write(a,0,a.length);//把字符数组的内容写到secret.txt中
out.close();
FileReader in=new FileReader(f);
char tom[]=new char[10];
System.out.println("密文:");
while((n=in.read(tom,0,10))!=-1)
{
String s=new String(tom,0,n);
System.out.print(s);
}
in.close();
in=new FileReader(f);
while((n=in.read(tom,0,10))!=-1)
{
for(int i=0;i<n;i++)
{
tom[i]=(char)(tom[i]^'R');
}
String s=new String(tom,0,n);
System.out.print(s);
}
}
catch (IOException e)
{
System.err.print(e);
}
}
}
//读取文件时显示读取速度进度条
import javax.swing.*;
import java.io.*;
public class test3
{
public static void main(String[] args)
{
byte b[]=new byte[30];
try
{
FileInputStream input=new FileInputStream("1.txt");
ProgressMonitorInputStream in=
new ProgressMonitorInputStream(null,"读取文件",input);
while(in.read(b)!=-1)
{
String s=new String (b);
System.out.print(s);
Thread.sleep(100);
}
}
catch (Exception e)
{
System.out.print(e);
}
}
}
- io的几个小程序
- Python的几个小程序
- 几个有意思的小程序
- scala的几个小程序
- 几个基础的小程序
- java的几个有意思的小程序
- 初学C的几个小程序之一
- 合并字符串的几个小程序
- 几个常见的“算法”小程序
- 这几天写的几个小程序
- 程序中用到的几个小技巧
- 几个c 的小程序记录
- JAVA程序的几个小经验
- 初识PLSQL,几个简单的小程序
- java几个容易出错的小程序
- 几个简单适合小程序的Makefile
- Python的几个文件操作小程序
- 有关static的几个小程序
- 在toolbar上加入AE 系统的按钮并实现一定的功能
- 中文乱码最终解决方案
- C++引用输出流作业
- tracert和netstat
- AE 中鹰眼实现
- io的几个小程序
- 第一次参加面试,心砰砰直跳
- C++的内存分配
- javascript 常用事件
- 驱动版Hello World(转)
- 今日
- Session.Abandon和Session.Clear
- 提交表单时正确处理中文(tomcat+jsp)
- apache http server环境下玩asp.net