没写完, 差不多了
public class Doudizhu { String all = new String("A234567890JQK");
int [] numOfEvery = new int[]{3,5,1,1,3,4,2,1,4,4};
public int [] getGood(int [] numOfEvery){
int [] results = null;
int iBegin = -1;
int iEnd = -1;
for (int i = 0; i < numOfEvery.length; i ++)
{
if (numOfEvery[i] >= 3){
if (iBegin == -1){
iBegin = i;
} iEnd = i;
}
else
{
if ((iBegin != -1 )&&(iBegin < iEnd) ){
System.out.println(iBegin + " - " + iEnd);
iBegin = iEnd = -1;
}
}
if ((iBegin != -1 )&&(iBegin < iEnd) ){
System.out.println(iBegin + " - " + iEnd);
iBegin = iEnd = -1;
}
}
return results;
}
void getInfo()
{
getGood(numOfEvery);
}
public static void main(String[] args){
Doudizhu ddz = new Doudizhu();
ddz.getInfo();
}
}
public class Doudizhu { String all = new String("A234567890JQK");
int [] numOfEvery = new int[]{3,5,1,1,3,4,2,1,4,4};
public int [] getGood(int [] numOfEvery){
int [] results = null;
int iBegin = -1;
int iEnd = -1;
for (int i = 0; i < numOfEvery.length; i ++)
{
if (numOfEvery[i] >= 3){
if (iBegin == -1){
iBegin = i;
} iEnd = i;
}
else
{
if ((iBegin != -1 )&&(iBegin < iEnd) ){
System.out.println(iBegin + " - " + iEnd);
iBegin = iEnd = -1;
}
}
if ((iBegin != -1 )&&(iBegin < iEnd) ){
System.out.println(iBegin + " - " + iEnd);
iBegin = iEnd = -1;
}
}
return results;
}
void getInfo()
{
getGood(numOfEvery);
}
public static void main(String[] args){
Doudizhu ddz = new Doudizhu();
ddz.getInfo();
}
}
解决方案 »
- java求一个数的立方根,不使用库函数
- 上传一个很大的文件,用什么方法传的最快?
- 在线等,有关poi取Excel公式值的问题
- 讨论:doGet,doPost等方法传进去的request,response到底是什么类型,迷惑!!!!!
- GB18030编码转换为UTF-8编码时遇到的问题(在线等,立刻结)
- 关于JAVA V8的问题
- 没分了,可不可以帮我解决这个数据结构的问题啊???
- import borland.jbc1.layout.*;???
- 《java core》第六版书上的例子有没有现成的代码?
- 怎么把二进制字符串转化成十进制字符串?
- java中如何锁住一个文件不让其他程序修改?
- 抽象方法未指定主体是什么错误
中间results没有变化,不是返回null吗?