Android 如何在计算结果SetText之前包含£symbol?

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

我有一些代码计算两个数字,如下所示,结果给出了我需要的字符串,但我想在结果数字之前包含英镑符号,因为它是一个财务计算小时数x小时费率。如何使符号出现在结果之前?希望结果是1000英镑而不是1000英镑

非常感谢各位的帮助:-

我现在的代码如下

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中的值是乘法不求和的结果,所以可以考虑重命名变量。