Android 如何在计算结果SetText之前包含£symbol?
我有一些代码计算两个数字,如下所示,结果给出了我需要的字符串,但我想在结果数字之前包含英镑符号,因为它是一个财务计算小时数x小时费率。如何使符号出现在结果之前?希望结果是1000英镑而不是1000英镑 非常感谢各位的帮助:- 我现在的代码如下Android 如何在计算结果SetText之前包含£symbol?,android,tostring,Android,Tostring,我有一些代码计算两个数字,如下所示,结果给出了我需要的字符串,但我想在结果数字之前包含英镑符号,因为它是一个财务计算小时数x小时费率。如何使符号出现在结果之前?希望结果是1000英镑而不是1000英镑 非常感谢各位的帮助:- 我现在的代码如下 public void buttoncalcrates(View view) { int d1, d2, thesum; EditText e1 = (EditText) findViewById(R.id.editText
public void buttoncalcrates(View view) {
int d1, d2, thesum;
EditText e1 = (EditText) findViewById(R.id.editText4);
EditText e2 = (EditText) findViewById(R.id.hourlyrate);
TextView t1 = (TextView) findViewById(R.id.textView5);
d1 = Integer.parseInt(e1.getText().toString());
d2=Integer.parseInt(e2.getText().toString());
thesum= d1 * d2;
t1.setText(Integer.toString(thesum));
目的在于:
t1.setText(String.format("£%d", thesum));
可以找到有关不同格式选项的更多信息。这是什么语言?java中的值是乘法不求和的结果,所以可以考虑重命名变量。