如何判断一个文件是否是csv格式的文件,不能使用后缀名。 如何判断一个文件是否是csv格式的文件,不能使用后缀名。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 int len = fileName.indexOf(".");String filetype = fileName.substring(len + 1);if("csv".equals(filetype)){ System.out.println("csv格式");} csv是啥?是不是那种里面用逗号分隔的那种一堆数据?那跟纯文本有啥不同。。不就是只有逗号没有其他符号嘛 不用后缀名。。估计不好搞。。因为csv说白了就是txt文件。。你怎么区分是txt还是csv?不可能实现不知道你是什么业务 而不用后缀名判断 如果每一行都是格式化成每三位用分割符分割的整数,你怎么判断?PrintWriter writer = new PrintWriter(new FileWriter(...));writer.printf("%,d%n",232434542542434L); // 232,434,542,542,434 读取文件内容每行字段数一样,且字段之间用逗号分隔就是csv文件呃 汗!!!!你先用个txt文件,试试然后看看你还要不要这么说。 csv和txt文件内容就是一样的。如果不用后缀,你很难判断是csv和txt的区别 无法将类中的构造器应用给给定类 新鲜的面试题,来看看啊 如何在jframe的标题栏上家一个JButton? 数值问题 线程消费者问题? 编程比赛开始啦! 怎么输出多个异常 MouseEvent..getModifiers()返回值? 急问 十万火急!如何得到其他电脑里的数据库里的许多表,并可选择的对每一表进行操作!请指教!多谢!一定给分! Jni调用本地方法问题 新手求助,关于对象包装器类Integer不能改变值的问题
String filetype = fileName.substring(len + 1);if("csv".equals(filetype))
{
System.out.println("csv格式");
}
那跟纯文本有啥不同。。不就是只有逗号没有其他符号嘛
writer.printf("%,d%n",232434542542434L); // 232,434,542,542,434
每行字段数一样,且字段之间用逗号分隔就是csv文件呃
汗!!!!你先用个txt文件,试试然后看看你还要不要这么说。