2 csdnzlw csdnzlw 于 2016.03.22 15:15 提问

java D:\code\cpp\data\frames_Src\001.jpg

得到一个字符串,如:strFileFullName = "D:\code\cpp\data\frames_Src\001.jpg"
怎样得到:
strFilePath = "D:\code\cpp\data\frames_Src"
strFileName = "001.jpg"

1个回答

danielinbiti
danielinbiti   Ds   Rxr 2016.03.22 15:20
已采纳
 String strFileFullName = "D:\\code\\cpp\\data\\frames_Src\\001.jpg";
        int pos = strFileFullName.lastIndexOf("\\");
        String strFilePath = strFileFullName.substring(0,pos);
        String strFileName = strFileFullName.substring(pos+1,strFileFullName.length());
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
JAVA中code segment,data segment,heap,stack分别存放什么类型
我所知道的局部变量和常量值都是放在stack的,而data segment是存放静态变量,为什么会有这样的差异?(也看到过说,对象的引用是存放在stack的,个人感觉这样应该不对,如果该变量是一个类的非静态成员的话应该是放在heap里的。局部变量是不是只有main里面的才算局部?)stack中的数据都是生命周期明确的,data segment中的数据有什么特性需要特别存放呢?静态方法和非静态方法都
MingW/codeblocks下 WSAStartup@8报错的解决办法
socket编程时出现如下的error: ||=== 生成: Debug in ccc (compiler: GNU GCC Compiler) ===| obj\Debug\main.o||In function `Z10ThreadprocPv@4':| D:\code\ccc\main.cpp|16|undefined reference to `recv@16'| obj\Debug
stu.understanding “code is data is code”.pdf
understanding “code is data is code”understanding “code is data is code”understanding “code is data is code”understanding “code is data is code”
data structures with java source code
data structures with java source code correction
SyntaxError: Non-UTF-8 code starting with '\xbd' in file
方法①在代码首行添加  # coding=gbk方法②Project -> Properties -> Resource 
mac 安装Jenkins问题记录
There was an OPT answer. Not currently handled. Option code:
C/C++——Code::Blocks使用手册
<br /> <br />原手册下载:http://www.codeblocks.org/docs/manual_en.pdf<br />    译者:JGood(http://blog.csdn.net/Jgood )<br /> <br />    译者言:工欲善其事,必先利其器。一个好的工具能事半功倍。写程序时,特别是写C++程序,大部分人脑子里想到的第一个工具就是VisualStudio。不可否认,VS很好很强大,用户体验非常好。但VisualStudio也是有缺点的:它非常庞大;只支持VC,不支持
SQL1159 Initialization error with DB2 .NET Data Provider, reason code 2;reason code 10
转自VC错误:http://www.vcerror.com/?p=1861 问题描述: 开发环境:visual studio 2010 数据库: IBM db2 9.7  for windows reason code 2错误信息: SQL1159  Initialization error with DB2 .NET Data Provider, reason code 2,
String2Hex
一般的程序对字符串操作,串口程序却时常采用十六进制串。我在本在的社区中看到一位大侠的一个转换算法不错,贴出来和大家贡献。 char ConvertHexChar(char ch); int String2Hex(CString str, CByteArray &sen
warning: could not execute support code to read Objective-C class data in the process.
iOS开发做压力测试的过程中出现: warning: could not execute support code to read Objective-C class data in the process. This may reduce the quality of type information available. 出现这个问题的时候我使用的是前段时间介绍异步线程改同步调用的方法...