JWorld@TW the best professional Java site in Taiwan
      註冊 | 登入 | 全文檢索 | 排行榜  

» JWorld@TW » Java SE 討論區  

按列印兼容模式列印這個話題 列印話題    把這個話題寄給朋友 寄給朋友   
reply to topicthreaded modego to previous topicgo to next topic
本主題所含的標籤
作者 關於url及replace的疑問
eric9991517





發文: 7
積分: 0
於 2019-02-13 23:22 user profilesend a private message to userreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
假設我的 fileToZip.getName() 得到的值是 C:\L_FILES\UPLOADS\000000009056\1549854792974.xls
請問我要怎麼把最後一個斜線1549854792974.xls換成我要的值
是要用replace嗎?

2019-02-13 23_21_05-GU_01 - Chrome 遠端桌面.png (161.39k)


reply to postreply to post
作者 Re:關於url及replace的疑問 [Re:eric9991517]
cjack





發文: 312
積分: 1
於 2019-02-22 12:16 user profilesend a private message to userreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
底下是隨手寫的:
1
2
3
4
5
6
7
8
9
10
11
12
13
String tar = "c:\\abc\\def\\ghi.xls";
String toBeUse = "new.xls";
int idxLastSlash = -1;
for(int i=0;i<tar.length;i++){
  if(tar.charAt(i) == '\\') idxLastSlash = i;
}
 
if(idxLastSlash == -1)
 return; // no slash found
 
String newStr = tar.substring(0,idxLastSlash) + toBeUse;
 
System.out.println("the output: "+newStr);


感覺你寫的程式太少了。想走這行的話個人建議你上https://leetcode.com/把簡單的提目做一便。先把基本的實力提升吧。


reply to postreply to post
En Taro Adun!
» JWorld@TW »  Java SE 討論區

reply to topicthreaded modego to previous topicgo to next topic
  已讀文章
  新的文章
  被刪除的文章
Jump to the top of page

JWorld@TW 本站商標資訊

Powered by Powerful JuteForum® Version Jute 1.5.8