易截截图软件、单文件、免安装、纯绿色、仅160KB

java字符串使用问题

我现在有一个字符串,保存了文件路径例如:c:\config\config.xml

我如何分别取得文件名‘config.xml’和路径名'c:\config\'
这样
Java code:

public static void main(String[] args) throws Exception {
String s = "c:/config/config.xml";
Matcher m = Pattern.compile(".*/").matcher(s);
while (m.find()) {
System.out.println(m.group());
System.out.println(s.substring(m.end(), s.length()));
}
}



或者
Java code:

public static void main(String[] args) throws Exception {
String s = "c:/config/config.xml";
Matcher m = Pattern.compile("(.*)/(.*)").matcher(s);
while (m.find()) {
System.out.println(m.group(1));
System.out.println(m.group(2));
}
}



Java code:
public static void main(String[] args) {

String str = "c:\\config\\config.xml";

String str1 = "",str2="";
str1 = str.substring(0, str.lastIndexOf("\\")+1);
Syst


相关问答:

java如何控制远程Linux重启

我目前在本地的linux上写了一个swing的界面,想通过这个界面来控制其它电脑的linux重启。
我知道用Runtime.getRuntime().exec("shutdown -r");可以控制本机Linux重启,但是怎么控制远程的linux重启呢? ......

java语法问题 - Java / Java EE

import java.io.*;
class FileTest
{
public static void main(String [] args) throws Exception
{

File fDir=new File(File.separator);
String strFile="java源代码测试"+File.separato ......

怎么用Java实现定时执行某程序 - Java / Java SE

我想用Java写一个程序,就是我想在运行代码后,在指定的时间打开某程序,例如我运行代码后,讲在12:00打开"D:\Program Files\Tencent\QQ2009\Bin\QQ.exe"这个程序,求高人指点。还有可能的话在指定的时间 ......

java的小问题 extends

public   class   Student{

//字段的定义
private   String   _number;   //学号
private   String   _name;       //姓名
private   ......

eclipse与mySQL的问题 - Java / Eclipse

在安装Java编译器的Eclipse的时候,对环境变量进行了配置,在安装MySQl的时候也要对环境变量进行配置;那么后面的配置会影响前面的Eclipse的配置吗?
请大家多指教~!谢谢!
不会把,我这都装了的 我系统里 还装了 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号