import java.io.*;
import java.lang.*;
/**
* @author NATOKA
*
* TODO 要更改此生成的类型注释的模板,请转至
* 窗口 - 首选项 - Java - 代码样式 - 代码模板
*/
public class Output_InputDemo
{
public static void main (String args[]) throws IOException
{
//main() 方法调用output()方法和input()方法
Output( );
Input( );
}
//些段代码是把字符写入文件中 public static void Output() throws IOException{
FileOutputStream Out = null; //如果为空,则抛出异常;
Out = new FileOutputStream("test1.tmp");
System.out.println ("从键盘上输入一批字符串,并以#结束。");
byte k[] = new byte[80]; //定义字节数组k
k[0] = '0' ;
while(k[0]!= '#')
try{
for(int i=0;i<80;i++) //在从键盘上接收每个字符串时,应先对数组清空
k[i] = 0;
System.in.read( k );} //从键盘上输入一个字符串到数组k中;
finally{
Out.write(k);
Out.close();
}
}
//此段代码是从文件中读出字符串并显示到屏幕上
public static void Input() throws IOException{
FileInputStream In = null;
In = new FileInputStream("test1.tmp");
byte k[] = new byte[80];
System.out.println("从键盘上读取字符串");
In.read(k);
while (k[0]!='#');
{
System.out.write(k); //只显示数据,但不换行
System.out.println();
In.read(k); //读一个字符串
}
In.close();
}
}
import java.lang.*;
/**
* @author NATOKA
*
* TODO 要更改此生成的类型注释的模板,请转至
* 窗口 - 首选项 - Java - 代码样式 - 代码模板
*/
public class Output_InputDemo
{
public static void main (String args[]) throws IOException
{
//main() 方法调用output()方法和input()方法
Output( );
Input( );
}
//些段代码是把字符写入文件中 public static void Output() throws IOException{
FileOutputStream Out = null; //如果为空,则抛出异常;
Out = new FileOutputStream("test1.tmp");
System.out.println ("从键盘上输入一批字符串,并以#结束。");
byte k[] = new byte[80]; //定义字节数组k
k[0] = '0' ;
while(k[0]!= '#')
try{
for(int i=0;i<80;i++) //在从键盘上接收每个字符串时,应先对数组清空
k[i] = 0;
System.in.read( k );} //从键盘上输入一个字符串到数组k中;
finally{
Out.write(k);
Out.close();
}
}
//此段代码是从文件中读出字符串并显示到屏幕上
public static void Input() throws IOException{
FileInputStream In = null;
In = new FileInputStream("test1.tmp");
byte k[] = new byte[80];
System.out.println("从键盘上读取字符串");
In.read(k);
while (k[0]!='#');
{
System.out.write(k); //只显示数据,但不换行
System.out.println();
In.read(k); //读一个字符串
}
In.close();
}
}
解决方案 »
- java转化汉字编码写入到一个文件中去,但转化不完整有乱码,
- 如何让线程池中的线程执行完毕后,主线程再开始执行
- 一道比较简单的笔试题“捞鱼”
- 如何使用Buffered Reader获得输入???
- 利用Java基于TCP编写一个简单的Client/Server网络应用程序
- 请问tomcat在配置好了Client认证的SSL之后,我怎么知道登陆的是哪个用户呢?
- java获得数据表名的简单问题
- 我在STRUCTS构架里把数据库的记录和操作放在BEAN里,然后在JSP里调用记录集,但我用记录集如rs.getString(1)里却产生错误。调不出数据,
- Help!求最小二乘法的算法
- 怎么才能从一个网络设备获取snmp???
- 怎样调用另一个公共类(含有参数)?
- 新手问题:jbuilder不能使用com.microst....?
(C) 版权所有 1985-2001 Microsoft Corp.D:\Documents and Settings\NATOKA>g:G:\>cd javacG:\JAVAC>javac Output_InputDemo.javaG:\JAVAC>java Output_InputDemo
Exception in thread "main" java.lang.NoClassDefFoundError: Output_InputDemoG:\JAVAC>
set classpath