62,620
社区成员
发帖
与我相关
我的任务
分享public class Test7{
public static void main(String[] args){
String viewsNum ="11";
String userInput="95";
int invoiceNum = Integer.parseInt(userInput);
int len=userInput.length();
boolean hasZero=true;
if(userInput.length()==(""+invoiceNum).length()){
hasZero=false;
}
int x=1;
for(int s=0;s <len;s++) x*=10;
int invoiceNumX;
String finalInvoiceNum;
String arrValue = null;
arrValue="098,099";
boolean flag = false;
int end=Integer.parseInt(viewsNum);
for(int i=0; i <end;i++){
invoiceNumX = invoiceNum+i;
if(hasZero){
finalInvoiceNum = (""+(x+invoiceNumX)).substring(1);
}else{
finalInvoiceNum=""+invoiceNumX;
}
flag=false;
if(arrValue !=null && !arrValue.equals("")){
String[] arrValueX = arrValue.split(",");
for(int j=0; j <arrValueX.length;j++) {
if(String.valueOf(finalInvoiceNum).equals(arrValueX[j]) || String.valueOf(finalInvoiceNum) == arrValueX[j]){
end++;
flag=true;
break;
}
}
if(flag){
continue;
}
}
System.out.println(finalInvoiceNum);
}
}
}public class Test7{
public static void main(String[] args){
String viewsNum ="11";
int invoiceNum = Integer.parseInt("091");
int len="091".length();
int x=1;
for(int s=0;s <len;s++) x*=10;
int invoiceNumX;
String finalInvoiceNum;
String arrValue = null;
arrValue="098,099";
boolean flag = false;
int end=Integer.parseInt(viewsNum);
for(int i=0; i <end;i++){
invoiceNumX = invoiceNum+i;
finalInvoiceNum = (""+(x+invoiceNumX)).substring(1);
flag=false;
if(arrValue !=null && !arrValue.equals("")){
String[] arrValueX = arrValue.split(",");
for(int j=0; j <arrValueX.length;j++) {
if(String.valueOf(finalInvoiceNum).equals(arrValueX[j]) || String.valueOf(finalInvoiceNum) == arrValueX[j]){
end++;
flag=true;
break;
}
}
if(flag){
continue;
}
}
System.out.println(finalInvoiceNum);
}
}
}public class Test7{
public static void main(String[] args){
String viewsNum ="11";
int invoiceNum = Integer.parseInt("091");
int len="091".length();
int x=1;
for(int s=0;s <len;s++) x*=10;
int invoiceNumX;
String finalInvoiceNum;
String arrValue = null;
arrValue="098,";
boolean flag = false;
int end=Integer.parseInt(viewsNum);
for(int i=0; i <end;i++){
invoiceNumX = invoiceNum+i;
finalInvoiceNum = (""+(x+invoiceNumX)).substring(1);
if(arrValue !=null && !arrValue.equals("")){
String[] arrValueX = arrValue.split(",");
for(int j=0; j <arrValueX.length;j++) {
if(String.valueOf(finalInvoiceNum).equals(arrValueX[j]) || String.valueOf(finalInvoiceNum) == arrValueX[j]){
end++;
i++;
invoiceNumX = invoiceNum+i;
finalInvoiceNum = (""+(x+invoiceNumX)).substring(1);
}
}
}
System.out.println(finalInvoiceNum);
}
}
}
public class Round {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
String viewsNum ="11";
int invoiceNum = Integer.parseInt("091");
int len="091".length();
int x=1;
for(int s=0;s <len;s++) x*=10;
int invoiceNumX;
String finalInvoiceNum;
String arrValue = null;
arrValue="098,";
boolean flag = false;
for(int i=0; i <Integer.parseInt(viewsNum);){
invoiceNumX = invoiceNum+i;
finalInvoiceNum = (""+(x+invoiceNumX)).substring(1);
if(arrValue !=null && !arrValue.equals("")){
i++;
String[] arrValueX = arrValue.split(",");
for(int j=0; j <arrValueX.length;j++){
if(String.valueOf(finalInvoiceNum).equals(arrValueX[j]) || String.valueOf(finalInvoiceNum) == arrValueX[j])
{
flag = true;
break;
}
System.out.println(finalInvoiceNum);
}
}
}
}
}
public class Test7{
public static void main(String[] args){
String viewsNum ="11";
int invoiceNum = Integer.parseInt("091");
int len="091".length();
int x=1;
for(int s=0;s <len;s++) x*=10;
int invoiceNumX;
String finalInvoiceNum;
String arrValue = null;
arrValue="098,";
boolean flag = false;
for(int i=0; i <Integer.parseInt(viewsNum);){
invoiceNumX = invoiceNum+i;
finalInvoiceNum = (""+(x+invoiceNumX)).substring(1);
if(arrValue !=null && !arrValue.equals("")){
i++;
String[] arrValueX = arrValue.split(",");
for(int j=0; j <arrValueX.length;j++) {
if(String.valueOf(finalInvoiceNum).equals(arrValueX[j]) || String.valueOf(finalInvoiceNum) == arrValueX[j]){
flag = true;
break;
}
}
System.out.println(finalInvoiceNum);
}
}
}
}