散分,讨论一个问题,应该有点意思吧
能否不使用文件,编制一个程序实现对源文件的输出。
注意,不要把问题想简单了哟,前提是不用文件这样的外部手段,这样,你如果写System.out.println( "... ")输出,那输出的内容是无限重复下去的哟!
大家玩玩,多给点分吧,100
------解决方案--------------------不懂
------解决方案--------------------真是别扭~~
------解决方案--------------------关注一下
------解决方案--------------------就是写一个程序能够输出自己的内容。以前好像有人问过
------解决方案--------------------倒。
------解决方案--------------------网上可以找到这个的。
------解决方案--------------------看了好几遍楞是看不懂LZ讲社么,似云似雾的...LZ可以在WINDOWS界面系统里格式化C盘吗?
------解决方案--------------------import java.io.FileInputStream;
import java.io.DataInputStream;
import java.io.*;
import java.io.*;
public class TestFile {
public static void main(String[] args) {
FileInputStream fis = null;
DataInputStream dis = null;
try {
fis = new FileInputStream(
".//src//jcomboxchange//TestFile.java ");
dis = new DataInputStream(fis);
int temp;
while ((temp = dis.read()) != -1) {
System.out.print((char)temp);
}
} catch (
FileNotFoundException ex) {
System.out.println(ex.toString());
} catch (
IOException ex) {
System.out.println(ex.toString());
}
finally
{
try {
dis.close();
fis.close();
} catch (IOException ex1) {
System.out.println(ex1.toString());
}
}
}
}
------解决方案--------------------顶啊,不懂
------解决方案--------------------看了好几遍楞是看不懂LZ讲社么,似云似雾的...LZ可以在WINDOWS界面系统里格式化C盘吗?
====================
经典,确实不懂,看来理解能力不行阿,
接分总成吧
------解决方案--------------------呵呵!笑两声闪了!
------解决方案--------------------没有人看滴懂....撒哦...
------解决方案--------------------偶也不明白。
------解决方案--------------------import java.io.DataInputStream;
import java.io.FileInputStream;
import
java.io.FileNotFoundException;
import
java.io.IOException;
public class TestFile {
public static void main(String[] args) {
FileInputStream fis = null;
DataInputStream dis = null;
try {
fis = new FileInputStream( ".//src//TestFile.java ");//java文件的路径
dis = new DataInputStream(fis);
int temp;
while ((temp = dis.read()) != -1) {
System.out.print((char) temp);
}
} catch (File
NotFoundException ex) {
System.out.println(ex.toString());
} catch (IOException ex) {
System.out.println(ex.toString());
} finally {
try {
dis.close();
fis.close();
} catch (IOException ex1) {
System.out.println(ex1.toString());
}
}
}