我已创建此代码但无法正常工作,我该怎么办?我希望字符串的内容根据变量取不同的值..
if ((euro9 == 0) && (cent9 == 00)) {
String msg1 = "Euro:"+MailA.this.euro1+","+MailA.this.cent1+" "+"Motivazione:"+MailA.this.motivazione+"\n";
String msg3 = "Euro:"+MailA.this.euro3+","+MailA.this.cent3+" "+"Motivazione:"+MailA.this.motivazione2+"\n";
String msg4 = "Euro:"+MailA.this.euro4+","+MailA.this.cent4+" "+"Motivazione:"+MailA.this.motivazione4+"\n";
String msg5 = "Euro:"+MailA.this.euro5+","+MailA.this.cent5+" "+"Motivazione:"+MailA.this.motivazione5+"\n";
String msg6 = "Euro:"+MailA.this.euro6+","+MailA.this.cent6+" "+"Motivazione:"+MailA.this.motivazione6+"\n";
String msg7 = "Euro:"+MailA.this.euro7+","+MailA.this.cent7+" "+"Motivazione:"+MailA.this.motivazione7+"\n";
String msg8 = "Euro:"+MailA.this.euro8+","+MailA.this.cent8+" "+"Motivazione:"+MailA.this.motivazione8+"\n";
String msg9 = "";
}
if ((euro9 != 0) && (cent9 != 00)) {
String msg1 = "Euro:"+MailA.this.euro1+","+MailA.this.cent1+" "+"Motivazione:"+MailA.this.motivazione+"\n";
String msg3 = "Euro:"+MailA.this.euro3+","+MailA.this.cent3+" "+"Motivazione:"+MailA.this.motivazione2+"\n";
String msg4 = "Euro:"+MailA.this.euro4+","+MailA.this.cent4+" "+"Motivazione:"+MailA.this.motivazione4+"\n";
String msg5 = "Euro:"+MailA.this.euro5+","+MailA.this.cent5+" "+"Motivazione:"+MailA.this.motivazione5+"\n";
String msg6 = "Euro:"+MailA.this.euro6+","+MailA.this.cent6+" "+"Motivazione:"+MailA.this.motivazione6+"\n";
String msg7 = "Euro:"+MailA.this.euro7+","+MailA.this.cent7+" "+"Motivazione:"+MailA.this.motivazione7+"\n";
String msg8 = "Euro:"+MailA.this.euro8+","+MailA.this.cent8+" "+"Motivazione:"+MailA.this.motivazione8+"\n";
String msg9 = "Euro:"+MailA.this.euro9+","+MailA.this.cent9+" "+"Motivazione:"+MailA.this.motivazione9+"\n";
}
sh.putExtra(Intent.EXTRA_TEXT, msg1+msg3+msg4+msg5+msg6+msg7+msg8+msg9);
字符串不能被调用,为什么?