【发布时间】:2017-02-08 00:14:02
【问题描述】:
我想设置一个可编辑的文本字段来显示字符串的第一个字母,但我不知道怎么做。我尝试了以下方法,没有收到任何错误,但它不起作用。 我想做的是字符串数组中字符串的第一个字母,我可以回忆起正确的字符串索引,但不能回忆起该特定字符串的第一个字母。
String s = "Example" ;
char letter = s.charAt (0);
editText.setText (letter);
谢谢
【问题讨论】:
-
^ 不,这与那个问题完全不同。 ^
-
所以你显然没有尝试去思考那里的答案?很伤心。
-
你说的是StringValueOf()方法吗?我可以将文本设置为一个字母没问题,但我试图获得一个字符串的某个索引..我能做到吗?使用 charAt() 方法作为字符放入编辑文本是否正确?
-
我不知道自己在做什么,因为我显然是编程初学者
-
你是初学者很好。只是您抱怨标记的重复项不是您的解决方案,但是您在此处接受的答案与那里的最高投票答案完全相同。根本问题不是“将 EditText 文本设置为字符(在 Android 中)”,而是“如何将
char获取到Stringin Java”。换句话说,如果您在做 Android 之前了解 Java,将会有所帮助。