【发布时间】:2020-07-02 18:33:25
【问题描述】:
Actions act = new Actions(driver);
act.keyDown(CharSequence key);
如果我在网上搜索查明 CharSequence 是什么,我会得到有关 CharSequence 接口的所有信息。 我不明白 CharSequence 接口与 Actions 类中使用的 CharSequence 键有什么关系?
谢谢
【问题讨论】:
-
CharSequence的接口是类型的定义。 Actions.keyDown(CharSequence key) 表示参数 key 是 CharSequence 类型的任何变量。
-
那么 ("Keys.SHIFT, Keys.UP...etc) 被认为是 CharBuffer、Segment、String、StringBuffer 还是 StringBuilder?谢谢
-
不知道。您应该检查 JavaDoc 中的 Keys。
-
重点是实现是什么并不重要。这就是 API 接受
CharSequence而不是特定实现的原因。
标签: java charsequence