【问题标题】:Assigning string variable to another string将字符串变量分配给另一个字符串
【发布时间】:2011-04-14 09:06:20
【问题描述】:

我是 android 开发新手,我用 EditText 创建了一个字符串变量,我如何将该字符串分配给另一个字符串。 提前致谢。

【问题讨论】:

    标签: java eclipse android-2.2-froyo


    【解决方案1】:

    您是否尝试过:"="? 即:-

    String oldString = "odl Text";
    String newString = oldString;
    

    简单的步骤可以是:

    1. 从 EditText 获取文本作为字符串
    2. 将其分配给其他字符串变量。

    提供更多信息以获得更好的解决方案。你面临什么问题?

    【讨论】:

    • 实际上我希望将字符串的值分配给另一个字符串
    • @sameer:那有什么问题?使用= 运算符来执行此操作。
    • 这是我的代码 txtpassword=(EditText)findViewById(R.id.Editpassword);字符串strEditText; strEditText=txtpassword.text;如果(txtpassword==AdminPwdHandler.strCurrentPassword)。这里 strCurrentPassword 是另一个类的字符串变量
    • @sameer:运行此程序时是否出现任何错误?查看 log cat 以了解是否出现错误。
    • 是的,我收到以下错误.. 操作数 EditText 和 String 不兼容
    【解决方案2】:
    String s1 = "..";
    String s2 = s1;
    

    关于EditText - 它的getText() 方法返回CharSequence,不一定是String。你可以在上面使用.toString()

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-10-13
      • 2022-10-17
      • 2020-03-12
      • 2022-11-27
      • 2019-02-08
      • 2013-02-23
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多