猿问

Java中“/”和“\”的问题。?

f:\JavaWorkSpace>javac pk1\TestF.java //编译成功
f:\JavaWorkSpace>java pk1\TestF //运行不成功

f:\JavaWorkSpace>javac pk1/TestF.java //编译成功
f:\JavaWorkSpace>java pk1/TestF //运行成功

所以我想问,Java中“/”和“\”分别应该在什么情况下使用?解释的越清楚越好。

噜噜哒
浏览 687回答 2
2回答

智慧大石

正斜杠 / 在windows系统中通常用来分隔命令行参数/表示选项等反斜杠 \ 在windows系统中用来表示目录,就像你写的那样;在java中 \ 是转义字符,比如 :\n 换行\r 回车\t 水平制表符。而 / 是没什么实际意义的,就是个 / 符号。

狐的传说

你确定f:\JavaWorkSpace>java pk1/TestF 这个能运行成功?java命令后面只能跟包名.类名,你这个/肯定是成功不了的,\也成功不了
随时随地看视频慕课网APP

相关分类

Java
我要回答