如何分别读每行就不行我说了。
先把每行的数据读到一个字符串中,比如strLine
然后
StringTokenizer sTokenizer = new StringTokenizer(strLine,"|");
while (sTokenizer.hasMoreTokens())
{
String temp = sTokenizer.nextToken().trim();
System.out.println(temp);
}
先把每行的数据读到一个字符串中,比如strLine
然后
StringTokenizer sTokenizer = new StringTokenizer(strLine,"|");
while (sTokenizer.hasMoreTokens())
{
String temp = sTokenizer.nextToken().trim();
System.out.println(temp);
}
解决方案 »
- 我在tomcat里的Server.xml部署web项目报Error instantiating servlet class
- applet听不到声音!!我运行加载声音文件,为什么听不到啊,程序如下
- 关于GenericServlet 源码问题
- 空白页面是什么意思!!!
- mql的limit相当于SQL2000中的什么
- 用model2开发的一个Web问题(找在职人员)(在线等)
- 运行index.jsp既下面的内容出现错误,请问大哥,大姐是怎么会事阿??????
- 如和将Excel表格里的数据读出来,写入数据库用java实现,求教
- jbuilder编译问题
- java应用程序如何调用javabean组件啊?
- 请各位指点.在线急等
- 怎样在客户端打印一个pdf文件
StringTokenizer st = new StringTokenizer(parseString,"|"); String s;
s = st.nextToken(); //s为“1”
s = st.nextToken(); //s为“交通银行”
s = st.nextToken(); //s为“财政代收费系统”按上面的方法循环所有行就可以啦。
fileName), "UTF-8");
BufferedReader reader = new BufferedReader(inputReader); String line = "";
String sumString = "";
while ( (line = reader.readLine()) != null)
{
sumString += line + "\n";
}
reader.close();
char[] str1 = in.split("|");
split()方法
String[] strList = strLine.split("|");
例如:
strLine="1|交通银行|财政代收费系统";
String[] strList = strLine.split("|");strList的内容为:
{"1","交通银行","财政代收费系统"}
直接取某列用:
strList[i];//i=0-2