Joã*_*lva 259
从String IS-A开始 CharSequence,您可以在String任何需要的地方传递CharSequence,或者指定String给CharSequence:
CharSequence cs = "string";
String s = cs.toString();
foo(s); // prints "string"
public void foo(CharSequence cs) {
System.out.println(cs);
}
Run Code Online (Sandbox Code Playgroud)
如果要将a转换CharSequence为a String,只需使用toString必须由每个具体实现实现的方法CharSequence.
希望能帮助到你.
icz*_*cza 57
直接回答:
String s = "Hello World!";
// String => CharSequence conversion:
CharSequence cs = s; // String is already a CharSequence
Run Code Online (Sandbox Code Playgroud)
CharSequence是一个接口,String类实现CharSequence.
krm*_*007 11
CharSequence是一个接口,String是除StringBuilder,StringBuffer和许多其他实现之外的其中一个实现.
因此,就像您使用时一样InterfaceName i = new ItsImplementation(),您可以使用CharSequence cs = new String("string")或简单地使用CharSequence cs = "string";
| 归档时间: |
|
| 查看次数: |
314598 次 |
| 最近记录: |