当前位置: 技术问答>java相关
问几个初级的问题,大家指教啦!
来源: 互联网 发布时间:2015-06-13
本文导语: 1、怎么写文本文件,用write可以写,不过如果是要一行一行的写,怎么写呢?有没有writeLine这个方法; 2、一行程序太长了,我回车把它分成几行,怎么把它们连起来呢; 3、哪儿有java语言的函数库呀? ...
1、怎么写文本文件,用write可以写,不过如果是要一行一行的写,怎么写呢?有没有writeLine这个方法;
2、一行程序太长了,我回车把它分成几行,怎么把它们连起来呢;
3、哪儿有java语言的函数库呀?
2、一行程序太长了,我回车把它分成几行,怎么把它们连起来呢;
3、哪儿有java语言的函数库呀?
|
PrintStream tempOutput=new PrintStream(new FileOutputStream(obj_file)); //这个用来输出到文本文件中。
StreamTokenizer myStream=new StreamTokenizer(new FileReader(obj_file));
int datatype=myStream.nextToken();
while (datatype!=myStream.TT_EOF)
{
if(datatype==myStream.TT_NUMBER)
{
marray[row][col]=(int)myStream.nval;
datatype=myStream.nextToken();
col++;
if(col%mcol==0)
{
row++;
col=0;
}
}
}
intArrayValue=marray;
//这个用于从文本里读数据。
因为我写的是把一个矩阵放入文件中,所以在格式上比较重要,读出来的值直接变成了int.
StreamTokenizer myStream=new StreamTokenizer(new FileReader(obj_file));
int datatype=myStream.nextToken();
while (datatype!=myStream.TT_EOF)
{
if(datatype==myStream.TT_NUMBER)
{
marray[row][col]=(int)myStream.nval;
datatype=myStream.nextToken();
col++;
if(col%mcol==0)
{
row++;
col=0;
}
}
}
intArrayValue=marray;
//这个用于从文本里读数据。
因为我写的是把一个矩阵放入文件中,所以在格式上比较重要,读出来的值直接变成了int.
|
1,2都可以通过判断"rn"来得到结果。
3.多的是,论坛就有答案。
3.多的是,论坛就有答案。
|
jdk有一个src包,解压后是基本的类的所有源码,可以一看。
|
UP……
|
随便一本教材就有说明啊,你应该先看好书再来提问。
|
对于换行,你可以用 n
对于函数库吗,可以运行环境中直接键入想要了解的命令就可以呢
对于函数库吗,可以运行环境中直接键入想要了解的命令就可以呢