你把下面这个Copy过去试试import java.util.*;public class test {
private ArrayList items=new ArrayList();
public test() {
items.add("name1");
items.add("name2");
items.add("name3");
items.add("name15");
if(checkIt(items))
System.out.println("这组数据符合条件");
else
System.out.println("这组数据不符合条件"); items.clear();
items.add("name1a");
items.add("name2");
items.add("name3");
items.add("name15");
if(checkIt(items))
System.out.println("这组数据符合条件");
else
System.out.println("这组数据不符合条件");
} private boolean checkIt(ArrayList aa)
{
boolean pass=true;
String str,tmp; Iterator aIter=items.iterator();
while(aIter.hasNext())
{
str=(String)aIter.next();
str=str.substring(4);
try
{
Integer.parseInt(str);
}
catch(Exception e)
{
pass=false;
} } return pass;
}
public static void main(String[] args) {
test test1 = new test(); }}
private ArrayList items=new ArrayList();
public test() {
items.add("name1");
items.add("name2");
items.add("name3");
items.add("name15");
if(checkIt(items))
System.out.println("这组数据符合条件");
else
System.out.println("这组数据不符合条件"); items.clear();
items.add("name1a");
items.add("name2");
items.add("name3");
items.add("name15");
if(checkIt(items))
System.out.println("这组数据符合条件");
else
System.out.println("这组数据不符合条件");
} private boolean checkIt(ArrayList aa)
{
boolean pass=true;
String str,tmp; Iterator aIter=items.iterator();
while(aIter.hasNext())
{
str=(String)aIter.next();
str=str.substring(4);
try
{
Integer.parseInt(str);
}
catch(Exception e)
{
pass=false;
} } return pass;
}
public static void main(String[] args) {
test test1 = new test(); }}
解决方案 »
- 谁能帮我解释下,小括号里面的 new FileWriter("c/javatest/)的作用!
- 请问如何统计一篇英文文章中每个字符出现的次数
- 简单问题:spring2.5怎么连mysql
- 用java语言处理bmp文件的问题
- 哪里比较好的JAVA源码?请各位告诉小弟
- java中 抽象类和接口应该怎么用?
- 请教高手:java如何得到xp当前系统所有窗口
- 关于URLConnection的问题(高手来啊)
- 那位有applet里面内嵌声音文件,当打开含有该applet文件的htm的时候,就开始播放mp3
- socket连接池是否只对短连接有好处,长连接还需要吗?
- 现在正学WebLogic,提供几本关于WebLogic的书。
- 有没有java调用c++写的com,DLL,CORBA,的例子
String test="adsfasdf111";
boolean match=test.matches(pattern); //trueIf 特定字符 (name) , pattern="^name(\\d)+$"