首页 > 试题广场 >

下面的程序段创建了BufferedReader类的对象in,

[单选题]
下面的程序段创建了BufferedReader类的对象in,以便读取本机c盘my文件夹下的文件1.txt。File构造函数中正确的路径和文件名的表示是(    )。
File f = new File( 填代码处);
file =new FileReader(f);
in=new BufferedReader(file);
  • "./1.txt"
  • "../my/1.txt"
  • "c:\\my\\1.txt"
  • "c:\\ my\1.txt"

./表示当前项目的路径
../表示当前目录的父目录路径
盘符:\\name\\file 或者 盘符:/name/file
表示物理路径

编辑于 2017-07-09 10:50:19 回复(0)
路径是c:\my\1.txt,但是'\'需要转意,故前面加\,故最终是"c:\\my\\1.txt"
发表于 2017-05-15 23:56:00 回复(3)
"c:\\my\\1.txt" "c:/my/1.txt" 都是正确的答案。
可以这么记:"\"这个符号在中英文环境下是不一样的显示;而"/"在中英文环境下是相同的显示。所以前者需要转义。
发表于 2018-02-25 20:52:54 回复(3)
java中路径用/才是正道。如果要\表示路径,那么得用\\转义字符。
发表于 2017-10-05 09:24:38 回复(0)
"c:\\my\\1.txt" "c:/my/1.txt" 都是正确的答案
编辑于 2017-05-12 16:24:55 回复(0)
./表示当前目录的路径, .//表示当前目录父目录的路径 /表示盘符 \\也表示盘符 当前目录指的是当前project
发表于 2019-09-18 09:42:23 回复(0)
windows中默认路径之间使用符号 \ 分割,但java中 \ 用于转义字符,需要使用 \\ 表示一个win中的 \ 。但win也能识别 / 为路径分隔符, 而 / 不需要转义。 Linux 中使用 / 作为路径分隔符号。 不知道操作系统就用 /。
发表于 2019-08-31 08:42:38 回复(0)
"c:\\my\\1.txt" "c://my//1.txt" 都是正确的答案

发表于 2017-05-08 20:31:01 回复(3)
路径是c:\my\1.txt,但是'\'需要转意,故前面加\,故最终是"c:\\my\\1.txt"
发表于 2019-09-25 09:16:01 回复(0)
不懂
发表于 2019-07-29 20:49:28 回复(0)
C
发表于 2019-05-13 23:14:49 回复(0)
C
发表于 2019-05-05 20:57:24 回复(0)
"c:\\my\\1.txt" "c:/my/1.txt" 都是正确的答案。 可以这么记:"\"这个符号在中英文环境下是不一样的显示;而"/"在中英文环境下是相同的显示。所以前者需要转义。
发表于 2019-04-03 18:52:05 回复(0)
./表示当前项目的路径 ../表示当前目录的父目录路径 盘符:\\name\\file 或者 盘符:/name/file 表示物理路径
发表于 2019-01-21 14:33:52 回复(0)
"c:\\my\\1.txt" "c:/my/1.txt" 都是正确的答案。
可以这么记:"\"这个符号在中英文环境下是不一样的显示;而"/"在中英文环境下是相同的显示。所以前者需要转义。
发表于 2018-10-19 16:24:22 回复(0)
因为要进行转义所以'/'要变成‘//’ 所以是"c:\\my\\1.txt"
发表于 2018-10-18 15:07:26 回复(0)
\需要转义才可以
发表于 2018-03-12 15:08:29 回复(0)
\\表示转义
发表于 2017-09-10 01:34:29 回复(0)
路径是c:\my\1.txt  因为另外需要加转义"\",所以最终的路径是"c:\\ my \\ 1.txt"
发表于 2017-08-29 07:50:48 回复(0)
转义转义!!!
发表于 2017-06-09 11:39:44 回复(0)