📄 cw2a.java
字号:
/**
* Author: Jing Han
* Date; 12/11/03
*Module: G6DICp
* Title: ICP Coursework 2
* SCSiT Username: jxh23m
*/
import java.util.*;
import java.io.*;
class cw2a
{
public static void main(String[] arg)
{
//prompt for filename
System.out.print("Enter data file:"+" ");
String filename=TButils.readln();
//declare varialbe title and instantiate vector
String title = "";
Vector data=new Vector();
//instantiate RandomAeccessFile. myData file is opened for reading
try
{
RandomAccessFile inFile=new RandomAccessFile(filename,"r");
String line; //a string to contain the line read
int lineNo=0; //initialise the line number of file
/*-------------------------------------------------------------------
*use the readLine method to read a line into the string line
*until the end of the file
*--------------------------------------------------------------------*/
while((line=inFile.readLine())!=null)
{
if( lineNo == 0 )
{
title=line;
}
else
{
data.addElement(line);
}
lineNo++; //lineNo increases every while loop
}
}
catch (IOException e)
{
System.out.println("An i/o error has occured ["+e+"]");
}
System.out.println("Title:"+" "+title);
// use for loop to print out elements in the vector
for(int n=0;n<data.size();n++)
{
System.out.println(data.elementAt(n));
}
System.out.println();
}
}// end of class
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -