简单问题,大家进来看看!100分

csdn_search 2003-09-29 01:13:50
(1)表单里录入的时候,格式是这样:
D:\第二次调研\文档\宁波交通信息.doc
(2)可是我程序里需要这样:
D:\\第二次调研\文档\\宁波交通信息.doc

怎么转换成第二种?
另外这2个有什么区别吗?
...全文
26 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
mtou 2003-09-29
  • 打赏
  • 举报
回复
String s="D:\第二次调研\文档\宁波交通信息.doc";
StringTokenizer st = new StringTokenizer(s,"\");
String temp="";
while(st.hasMoreTokens())
{
temp=temp+st.nextToken()+"\\";
}
temp=temp.substring(1,temp.length()-2);
java 默认的路径的表示方法是"c:\\"
csdn_search 2003-09-29
  • 打赏
  • 举报
回复
楼上的,你写个完整点的,OK,另外,告诉我,我问的第二个问题?谢谢
mtou 2003-09-29
  • 打赏
  • 举报
回复
temp=temp.substring(1,temp.length()-2);
mtou 2003-09-29
  • 打赏
  • 举报
回复
String s="D:\第二次调研\文档\宁波交通信息.doc";
StringTokenizer st = new StringTokenizer(s,"\");
String temp="";
while(st.hasMoreTokens())
{
temp=temp+st.nextToken()+"\\";
}
mtou 2003-09-29
  • 打赏
  • 举报
回复
String s="D:\第二次调研\文档\宁波交通信息.doc";
StringTokenizer st = new StringTokenizer(s,"\");
String temp;
while(st.hasMoreTokens())
{
temp=temp+st.nextToken()+"\\";
}
conning333 2003-09-29
  • 打赏
  • 举报
回复
程序中使用/
wwwevil 2003-09-29
  • 打赏
  • 举报
回复
'\'是java String中的转移字符: System.out.println("\\"); -->\
spiritsl 2003-09-29
  • 打赏
  • 举报
回复
使用replace()函数;
\是转意字符,他后面的\才是你想要的字符。

81,091

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧