我使用StringBuilder
创建URI
以使用JSON Api进行迭代。
有些人建议为此目的使用Uri.Builder
,但无法解释原因。这不是多余的吗?
答案 0 :(得分:3)
假设您正在谈论android.net.Uri
(而不是java.net.URI
),我认为有三个原因:
appendQueryParameter
)我会说这不是你会开始战争的东西,但我不喜欢使用Uri
,因为这个类是Android SDK的一部分 - 这使你的组件自动依赖于Android OS(因此它&# 39;更难以测试和维护。)