我有以下简单的代码段:
StringBuilder sb = new StringBuilder();
Locale l = Locale.getDefault();
Formatter formatter = new Formatter( sb, l );
在文档中,我看到 Formatter 具有以下构造函数:
Formatter(Appendable a, Locale l)
为什么编译器会告诉我代码中有错误:
构造函数 Formatter(StringBuilder,Locale)是 未定义
很抱歉这么简单的问题......
BR
斯登
答案(稍后补充):我错误地使用 android.text.format.Formatter ,它是由Eclipse自动导入而不是 java.util.Formatter < /强> 的
答案 0 :(得分:2)
该代码适合我。你有进口问题吗? Android中有三个Formatter类:java.util,android.text.formatting和android.util.logging。