Java:复制具有双重扩展的文件

时间:2015-09-24 17:54:57

标签: java

您好我今天接手了一个小方案项目

这是一个将文件从一个文件夹复制到另一个文件夹的程序,以简化通过dropbox播放热门游戏

现在我需要复制一个名为Medieval2.preference.cfg

的文件
M <-  c(0 ,  0  ,  0  ,  0 , 1,
        1 ,  0  ,  0  ,  0 , 1,    
        2 ,  0  ,  0  ,  0 , 2,
        0 ,  1  ,  0  ,  0 , 2,
        1 ,  1  ,  0  ,  0 , 3,
        0 ,  2  ,  0  ,  0 , 3)
M <- as.data.frame(matrix(M, nrow = 6,ncol= 5,byrow=TRUE))
colnames(M) <- c( "prod11","prod12","prod21","prod22", "d")
theta <-matrix(c(0.4418121, 1.962053, 2.236691,1.0931398, 1.273616, 1.05037), byrow=TRUE, nrow=2)

这段代码不起作用我觉得这是因为middle2.preference.cfg中的双重扩展

有没有办法解决这个问题? 提前致谢

1 个答案:

答案 0 :(得分:3)

您遇到了文件权限错误 - 输出文件已存在并且只读。您可以通过Manipulating Windows file permissions in Java中的说明以Java编程方式更改文件权限。这将允许您修改文件。