黑马程序员技术交流社区
标题:
【已解决】双斜杠输出问题
[打印本页]
作者:
于紫洋
时间:
2012-3-26 19:09
标题:
【已解决】双斜杠输出问题
本帖最后由 于紫洋 于 2012-3-26 19:20 编辑
想要打印的字符串中有双斜杠,居然打不出来,求方法
如
System.out.println("例如:d:\\1");
打印出来是:例如:d:\1
在双引号中居然也要转义么,一时间想不出要如何破了
作者:
程洪
时间:
2012-3-26 19:12
本帖最后由 程洪 于 2012-3-26 19:13 编辑
System.out.println("d:\\\\1");
两个双斜线 打印 1个斜线 说明进行了转义
那么 你就打四个双斜线 打印两个斜线就不就可以了?
作者:
李井山
时间:
2012-3-26 19:14
在JAVA中"\"是转义字符,假如你要输出引号,就要这样"\"",想打"\\"就System.out.println("例如:d:\\\\1");
作者:
于紫洋
时间:
2012-3-26 19:19
{:soso_e179:}
已解决
果然几天不出门憋的有点傻了,这么简单的问题居然想不出来了
作者:
姚伟涛
时间:
2012-3-26 19:23
public class test {
/**
* @param args
*/
public static void main(String[] args) {
System.out.println("d:\\1");
System.out.println("d:\\\1");
System.out.println("d:\\\\1");
}
}
实践出真知,试试么
结果:
d:\1
d:\
d:\\1
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2