我的文件名是20050701.txt
20050702.txt
20050703.txt
20050704.txt
20050705.txt
在运行之后我输入20050701和20050703,之后屏幕上打印出
20050701.txt
20050702.txt
20050703.txt
请各位高手指点一下,谢谢了
20050702.txt
20050703.txt
20050704.txt
20050705.txt
在运行之后我输入20050701和20050703,之后屏幕上打印出
20050701.txt
20050702.txt
20050703.txt
请各位高手指点一下,谢谢了
解决方案 »
- java多线程中main主线程何时终止的问题
- 运行MYeclipse时出现了以下错误
- JScrollPane的问题
- java调用VC写的dll函数,能强制返回么?
- JAVA问题求助
- 我无法打开applet小程序(新手,没有分,不好意思)
- 【中国IT人力资源池】QQ群开张啦!
- JAVA中的insert语句~~急啊
- 求教!
- 各位老手帮忙看看这几个包是从哪里来的?
- 我写了一个程序打成了*.jar包,在我的电脑上可以运行,我把它放在98系统上就不能运行了,我把那台安98的电脑安上了JVM,可那个*.jar 还是不
- 请问使用java怎样截获到rtsp,rtp的包,如何解析?有没有什么api可以进行解析工作?望指教拉,谢拉
long end = 20050703;
long i = 0; if ((begin + i <= end) && (new File("" + begin + i)).exists())
{
System.out.println(begin + i);
i += 1;
}
为什么不能加一
--------------------------------long begin = 20050701;
long end = 20050703;
File tmpFile = null;
for (long i=0; begin+i<=end; ++i)
{
tmpFile = new File("你的路径" + (begin + i));
if (tmpFile.exists())
{
System.out.println(tmpFile.getName());
tmpFile = null;
}
}
long begin = 20050701;
long end = 20050703;
File tmpFile = null;
for (long i=0; begin+i<=end; ++i)
{
tmpFile = new File("你的路径" + (begin + i));
if (tmpFile.exists())
{
System.out.println(tmpFile.getName());
}
tmpFile = null; }