首先我们假定www.txt中的数据读入到了一个字符串str中即
String str = "www|eee|fsd|sad|sdf";
下面这段程序可以实现你要的功能。
import java.util.*;public class FtpTest
{
public FtpTest()
{
}
public static void main(String[] args)
{
try
{
String str = "www|eee|fsd|sad|sdf";
Vector aa=new Vector ();
StringTokenizer st = new StringTokenizer(str,"|");
while (st.hasMoreTokens())
{
aa.addElement (st.nextToken());
System.out.println(aa);
}
}catch(Exception e){e.printStackTrace ();}
}
}
输出结果是:
[www]
[www, eee]
[www, eee, fsd]
[www, eee, fsd, sad]
[www, eee, fsd, sad, sdf]
String str = "www|eee|fsd|sad|sdf";
下面这段程序可以实现你要的功能。
import java.util.*;public class FtpTest
{
public FtpTest()
{
}
public static void main(String[] args)
{
try
{
String str = "www|eee|fsd|sad|sdf";
Vector aa=new Vector ();
StringTokenizer st = new StringTokenizer(str,"|");
while (st.hasMoreTokens())
{
aa.addElement (st.nextToken());
System.out.println(aa);
}
}catch(Exception e){e.printStackTrace ();}
}
}
输出结果是:
[www]
[www, eee]
[www, eee, fsd]
[www, eee, fsd, sad]
[www, eee, fsd, sad, sdf]
解决方案 »
- 关于java访问控制修饰符的小问题,求解
- 关于paintComponent()
- java Swing 加入一个滚动条后不出东西了,为什么
- 关于java的关键字new
- String类型数组的比较问题~~~~???
- InputStream的public int read(byte[] b)里byte的取值范围为-128~127 读取的字节的范围应该是0~255吧,byte数组不会越界么?谢谢!
- 求助!!!!!!
- 把cs的界面导出成xml文件2
- 疑问:为什么在编译时总出现:illegal character: \65307
- 在.jar文件中为啥不显示中文?
- 请问,如何获得某个目录下所有的文件名,包括子目录的。
- 在此有没有LOUTS高手
aa.copyInto(arr);arr就是字符串的数组啦。
aa[1]=www
aa[2]=eee
import java.io.*;
public class Test
{ public Test()
{
try{
//文件名称自己定
FileOutputStream out = new FileOutputStream("my.tmp");
ObjectOutputStream obOut = new ObjectOutputStream(out);
String[] str={"www","eee","fsd","sad","sdf"};
obOut.writeObject(str);
obOut.flush();
obOut.close();
out.close();
FileInputStream in = new FileInputStream("my.tmp");
ObjectInputStream obIn = new ObjectInputStream(in);
str=(String[])obIn.readObject();
for(int i =0 ;i < str.length;i++)
System.out.println(str[i]);
}catch(Exception e){
e.printStackTrace();
}
} public static void main(String[] args)
{
Test test = new Test(); }}
另外,可以自己写输入输出格式,根据特定的格式,获得相应信息。这样不但可以得到一维数组,就算两维,三维都可以得到