资源简介
可读取复杂的csv文件,根据引号和逗号等分割读取所需要的数据信息。
代码片段和文件信息
/*******************************************************************************
* 僒僽僔僗僥儉柤徧 丗専塽僔僗僥儉
* 僼傽僀儖柤 丗CSVLineReader.java
* 奣梫 丗CSV宍幃偺1峴傪夝愅偡傞僋儔僗
* 嶌惉幰 丗PSH 棨壝悡
* 旛峫 丗側偟
*
* 夵掶棜楌丗
* 擔晅 強懏 扴摉幰柤 娗棟No. 旛峫
* 乗乗乗乗 乗乗乗乗乗乗乗 乗乗乗乗 乗乗乗 乗乗乗乗
* 20040403 PSH 棨壝悡 怴婯嶌惉
*
* ALL RIGHTS RESERVEDCOPYRIGHT(C) PSH LIMITED 2004
*
******************************************************************************/
package jp.co.pfu.quarantine.common;
/**
* 僋儔僗柤 CSVLineReader
* 僋儔僗愢柧 丗CSV宍幃偺1峴傪夝愅偟丄崁栚偵暘夝偡傞僋儔僗丅
*
* @version 1.0 2004.04.03
* @since JDK1.3.1
* @author PSH 棨壝悡
*/
public class CSVLineReader
{
/**
* CSV宍幃偺1峴暥帤楍
*/
private String line;
/**
* 師偺埵抲
*/
private int curPos;
/**
* 嵟屻偺埵抲
*/
private int maxPos;
/**
* 儊僜僢僪柤 丗CSVLineReader
* 儊僜僢僪愢柧 丗僐儞僗僩儔僋僞
*
* @param csvLine CSV宍幃偺1峴暥帤楍
*/
public CSVLineReader(String csvLine)
{
line = csvLine;
curPos = 0;
maxPos = line.length();
}
/**
* 儊僜僢僪柤 丗getSize
* 儊僜僢僪愢柧 丗崁栚偺悢傪曉偡
*
* @return 崁栚偺悢
*/
public int getSize()
{
int i = 0;
int size = 1;
while((i = nextPosition(i)) < maxPos)
{
// ‘‘傪挼傃墇偡
i++;
size++;
}
return size;
}
/**
* 儊僜僢僪柤 丗hasMoreItem
* 儊僜僢僪愢柧 丗崁栚偑巆偭偰偄傞偐偳偆偐偺僠僃僢僋
*
* @return true 偁傞
* false 側偄
- 上一篇:Android-6.0以太网静态IP补丁
- 下一篇:javaweb 增删改查
相关资源
- java串口通信全套完整代码-导入eclip
- jsonarray所必需的6个jar包.rar
- 三角网构TIN生成算法,Java语言实现
- java代码编写将excel数据导入到mysql数据
- Java写的cmm词法分析器源代码及javacc学
- JAVA JSP公司财务管理系统 源代码 论文
- JSP+MYSQL旅行社管理信息系统
- 推荐算法的JAVA实现
- 基于Java的酒店管理系统源码(毕业设
- java-图片识别 图片比较
- android毕业设计
- java23种设计模式+23个实例demo
- java Socket发送/接受报文
- JAVA828436
- java界面美化 提供多套皮肤直接使用
- 在线聊天系统(java代码)
- 基于Java的图书管理系统807185
- java中实现将页面数据导入Excel中
- java 企业销售管理系统
- java做的聊天系统(包括正规课程设计
- Java编写的qq聊天室
- 商店商品管理系统 JAVA写的 有界面
- JAVA开发聊天室程序
- 在linux系统下用java执行系统命令实例
- java期末考试试题两套(答案) 选择(
- JAVA3D编程示例(建模、交互)
- Java 文件加密传输
- java做的房产管理系统
- 基于jsp的bbs论坛 非常详细
- [免费]java实现有障碍物的贪吃蛇游戏
评论
共有 条评论