linux环境下,在java中用sun.net.ftp.FtpClient类去读取文件名含有“点号”的文件时报错找不到文件

类似这种文件:2011.9.9日XX详情.doc因为linux环境下对"."号敏感,会认为是一个文件夹的表示,比如上面这个文件linux就认为是2011/9/9日XX详情... 类似这种文件:2011.9.9日XX详情.doc
因为linux环境下对"."号敏感,会认为是一个文件夹的表示,比如上面这个文件linux就认为是2011/9/9日XX详情.doc,除了后缀之外的点号都默认为是文件夹的含义,导致了我用ftp类无法读取文件,各位有什么办法帮忙解决,不甚感激!
展开
 我来答
glbfor_
2011-11-06
知道答主
回答量:32
采纳率:0%
帮助的人:18.8万
展开全部
java对.号解析的问题。linux是对.不敏感的。简单,转义字符,搞定。2011\.9\.9日XX详情.doc

或者
2011\\.9\\.9日XX详情.doc

对java的转义字符不是很了解。上述两种应该有一个可行。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名_热心网友
2011-11-08 · TA获得超过719个赞
知道大有可为答主
回答量:3827
采纳率:0%
帮助的人:8405万
展开全部
public class P1{
private int[][] a=null;
private int rownum=0,colnum=0;
//存储每行中最小的那个数的行和列,如"1,2"---第一行,第二列
private int[] rows=null;
//存储每列中最大的那个数的行和列,如"1,2"---第一行,第二列
private int[] cols=null;
private int num=0;
P1(int[][] a,int row,int col){
this.a = a;
this.rownum=row;
this.colnum=col;
rows = new int[row];
cols = new int[col];
}
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式