Java 需要保存为循环输入的所有值吗? if(Username.equals(RegisteredUSer)){ JSONArray nameObject=msg.getJSONArray(“名称列表”); 对于(int j=0;j
这里我需要保存for循环中的所有用户名和权重,并将userweight转换为double,然后在同一个类中提取保存值???U可以使用字符串数组或arraylist。语法为arraylist username=new arraylist();username.add(variablename);要提取值,请调用username.get(loopvariable) 您的版本:Java 需要保存为循环输入的所有值吗? if(Username.equals(RegisteredUSer)){ JSONArray nameObject=msg.getJSONArray(“名称列表”); 对于(int j=0;j,java,android,arrays,json,Java,Android,Arrays,Json,这里我需要保存for循环中的所有用户名和权重,并将userweight转换为double,然后在同一个类中提取保存值???U可以使用字符串数组或arraylist。语法为arraylist username=new arraylist();username.add(variablename);要提取值,请调用username.get(loopvariable) 您的版本: if (Username.equals(RegisteredUSer)) { JSONArray nameObjec
if (Username.equals(RegisteredUSer)) {
JSONArray nameObject = msg.getJSONArray("NameList");
for (int j = 0; j < nameObject.length(); j++) {
JSONObject name = nameObject.getJSONObject(j);
USername = name.getString("FirstName");
USerweight = name.getString("Weight");
Weight = Double.parseDouble(USerweight);
}
}
ArrayList username=new ArrayList();
ArrayList权重=新建ArrayList();
if(Username.equals(RegisteredUSer)){
JSONArray nameObject=msg.getJSONArray(“名称列表”);
对于(int j=0;j
您发表了声明,但您的问题是什么?我知道您目前可能无法选择答案,但如果它有效,请在时间限制结束后选择它。非常感谢,欢迎来到Stackoverflow。
ArrayList<String> username = new ArrayList<String>();
ArrayList<Double> weight = new ArrayList<Double>();
if (Username.equals(RegisteredUSer)) {
JSONArray nameObject = msg.getJSONArray("NameList");
for (int j = 0; j < nameObject.length(); j++) {
JSONObject name = nameObject.getJSONObject(j);
USername = name.getString("FirstName");
USerweight = name.getString("Weight");
Weight = Double.parseDouble(USerweight);
username.add(USername);
weight.add(Weight);
}
}