string到charsequence

有人可以告诉我一些代码将string转换为charsequence吗?

  • 如何在Android中获取Android ID的Android菜单项?
  • 如何正确编辑阿拉伯文string?
  • Android TextView:“不要连接显示的文本与setText”
  • android如何在java类中使用string资源
  • Android,找不到string资源
  • 使用HashMap来映射一个String和int
  • 在Android中如何在string中插入新行
  • 有效数字string上的NumberFormatException
  • String实现了接口CharSequence ,所以String 是一个 CharSequence。

    而且你可能永远不会实例化接口。 无论何处CharSequence是必需的,string将适合。

    尝试这个:

     // final CharSequence cs = mEditText.getText(); final CharSequence cs = "Hi how are u"; String[] vals = cs.toString().split(" "); for(int i=0;i<vals.length;i++) { System.out.println("args values...."+i+""+vals[i].toString()); } 

    由于MByD指出, String实现CharSequence ,所以它已经是一个CharSequence 。 但是如果你想把CharSequence转换成String ,下面是代码:

     CharSequence cs = "string"; String s = cs.toString(); foo(s); // prints "string" public void foo(CharSequence cs) { System.out.println(cs); } 

    SO线程可以在这里find