我有一个类名计算器(getter-setter类型类)。我使用volley jar从json收集所有值。现在我想在arraylist的零索引处添加新值。但我不能这样做。这是代码。
List<Calculator> currency;
内部onCreate方法
currency = new ArrayList<Calculator>();
之后,我调用函数从json获取值。
JSONArray jsonArray3 = jsonObject
.getJSONArray("currency");
for (int i = 0; i < jsonArray3.length(); i++) {
JSONObject object = jsonArray3.getJSONObject(i);
String valueShow = object
.getString("valueshow");
String valueID = object
.getString("valueoption");
Log.e("", "-------CURRENCY----------");
Log.d("", "Show value : " + valueShow);
Log.d("", "Show ID : " + valueID);
Log.e("", "-------------------------");
Calculator calculator = new Calculator(
valueShow, valueID);
currency.add(calculator);
现在添加到微调器。但在零指数时,我得到了货币名称。我希望在零指数处添加“选择货币”。我使用下面的代码来获得我想要的
Calculator calculator = new Calculator();
currency.add(0, calculator.setValueShow("Select Currencies"));
这给了我错误-
类型列表中的add(int,Calculator)方法不适用于参数(int,void)
请提前帮助和感谢。
你能把你的计算器课加在这里吗?我想是计算器。setValueShow(“选择货币”)
返回无效
这里:
currency.add(0, calculator.setValueShow("Select Currencies"));
导致问题的行,因为使用了计算器对象,但当前正在尝试添加从计算器返回的无效对象。setValueShow(“选择货币”)方法调用。按以下方式操作:
calculator.setValueShow("Select Currencies");
currency.add(0, calculator);
我正在尝试制作一个DnD字符生成器,部分原因是我需要一个可以通过其他方法编辑的统计列表,所以我试图在类级别添加它。我目前的代码是: 但是当我试图运行它时,我在每个“添加”行都有一个“预期标识符”错误。
我需要做一个方法,可以添加这些数据类型到一个arraylist内的cart类。但如果我写 它只会接收推车类型的数据,所以我不能输入食物或饮料,或Miscs类型的数据,甚至有相同的细节,如名称和价格。
在android studio中,我试图放入一个整数的ArrayList中,其中包含标签id如下所示
注意:“else”语句只是出于测试目的,似乎表明if语句没有正常工作,因为当我测试时,它总是被触发。
问题内容: public List getContactsFromFirebase(){ FirebaseDatabase.getInstance().getReference().child(“Users”) .addListenerForSingleValueEvent(new ValueEventListener() { @Override public void onDataChange(
在我的应用程序中,我希望使用此库来显示项。 服务器中的ArrayList: