根据银行帐号的特点,来判断卡的类型,请问该如何用java来比较帐号?java的编译器是1。3版本的,不能用正则表达式。求教了,请问有那些大侠作个类似的程序,给个提示啥的,小弟感谢不尽了

解决方案 »

  1.   

    银行帐号的长度一般都是固定的嘛那么就可以把帐号分解成一个个字符,然后存到一个字符数组里需要比较的时候一位一为的进行比较就可以了啊另外我看了看自己的那几张银行卡觉得分段存储更容易比较,我的建行卡是19位的卡上就已经帮忙分好了段;型如: XXXX XXXX XXXX XXXX XXX存在一个有5个元素的字符串数组里然后比较时再把需要比较的那一段取出与已有的标准相比较就可以了
      

  2.   

    indexOf()方法就可以取字符串吗?
      

  3.   

    在csdn 中的文档中有一个关于身份证的程序
    你可以去看看