boolean rep=false;
创新互联建站是一家专注于成都网站设计、成都做网站与策划设计,茂南网站建设哪家好?创新互联建站做网站,专注于网站建设10年,网设计领域的专业建站公司;建站业务涵盖:茂南等地区。茂南做网站价格咨询:18980820575
while(!rep)
{
//这里是其他的逻辑
rep=Ga.getYoN("要关闭程序吗");
}
不要用for,这种循环用while,只要rep=true时就会跳出循环了
这么长居然是一个语句。。
不应该图简便这么写吧
一个一个create然后add
这样用for循环就可以重复add了阿
循环。
boolean flag = true;
用户操作,点击否的时候 flag = false;
while(!flag){
执行代码
}
你把重复的代码提取出来封装成一个方法不就是了,无非就是
private void SendData(int screenid,int controlid,String info)
{
UpdateTextData data=new UpdateTextData();
data.setScreen_id(screenid);
data.setControl_id(controlid);
data.SetStrings(info);
ListByte.......
RS232.write.......
}
之后在你的popupAlertWindow里就可以写
SendData(7,5,String.valueOf(code));
SendData(7,5,type);
SendData(7,5,info);
这4个构造函数分别是对1个,2个,3个,以及4个参数的处理,最好别删,如果非要删掉一些代码的话,建议删掉前面3个构造函数,保留最后的有4个参数那个,当然最后那个也要修改
代码:
person(String name,int age,int weight,String address){
this.name = name;
this.age = age;
this.weight = weight;
this.address = address;
}
(PS:纯手打,望采纳)