gpt4 book ai didi

java - 将 CharSequence 转换为 Float

转载 作者:太空宇宙 更新时间:2023-11-04 11:52:48 25 4
gpt4 key购买 nike

我正在尝试将从观察者发出的项目转换为另一种类型。我尝试了 map 功能,但没有成功。

mObservable = RxTextView.textChanges(mEditText).map(a -> Float.parseFloat(a.toString()));

按照上面的方法使用,我得到这个编译器错误:

Error:(37, 70) error: incompatible types: inference variable R has incompatible bounds
equality constraints: CharSequence
lower bounds: Float
where R,T are type-variables:
R extends Object declared in method <R>map(Func1<? super T,? extends R>)
T extends Object declared in class Observable

是否有任何运算符可以实现我需要的 CharSequenceFloat 的转换?

最佳答案

你尝试过Cast()吗?

  • cast( ) — 在重新发送源 Observable 中的所有项目之前将其转换为特定类型

引用 https://github.com/ReactiveX/RxJava/wiki/Transforming-Observables

关于java - 将 CharSequence 转换为 Float,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41643953/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com