主题:  JAVA程序

manc

职务:普通成员
等级:1
金币:0.0
发贴:108
#12001/10/15 17:44:33
你们好,现在我需要您们的帮忙,我的上司要我写一个认证。就是当你进入一个页面时要输入我们给定的用户名,否则就不给进入。限制条件是:“KJJ”三个字母必须在一起,其它的可以不同。不用密码。不管大小写。请问能给我写一个吗?如果我明天交不出,就要被OUT了,救救我!!!感谢不尽!!!我会努力学习JAVA的。
我的EMAIL:manclei@hotmail.com
谢谢!!



5D荣誉斑竹

职务:普通成员
等级:2
金币:1.0
发贴:320
#22001/10/15 18:02:09
什么程序啊,你没有说清楚。
但是就你说道这个,很简单了。
把用户名赋给一个数组。然后循环调用数组中的元素。如果找K的话,则查看数组[i+1]和数组[i+2]是否是J,这里i的值为元素为K的下标。如果是那么说明KJJ连在一起。其他不管就可以了。



kingfish

职务:普通成员
等级:1
金币:1.0
发贴:126
#32001/10/16 8:37:36
用循环
你自己编一个函数
我写了个函数给你看看能不能用到

public static void Find(String sStr) {

StringBuffer sTmp = new StringBuffer();
int i = 0;

while (i <= sStr.length()-1) {
if (sStr.charAt(i) == 'K) {
if (sStr.charAt(i+1) == 'J) {
do something;
if (sStr.charAt(i+2) == 'J) {
break;
}
}
}


i++;
}
}