나는 Strings
로 FirebaseDatabase
에 저장된 몇 가지 숫자를 검색하고이 같은 내 애플 리케이션에 ArrayList <String> aList
에 그들 모두를 저장 해요 :ArrayList에 저장된 다른 값을 추가하는 방법 <String>을 '문자열'로 설정 하시겠습니까?
D/aList: [5.0, 3.5, 2.0, 2.5, 4.0, 3.5]
나는 이것들을 추가하는 시도 :
여기mDatabase.child("child").child(uid).addValueEventListener(new ValueEventListener() {
@Override
public void onDataChange(DataSnapshot dataSnapshot) {
for (DataSnapshot childSnapshot: dataSnapshot.getChildren()) {
aList.add(childSnapshot.getValue().toString());
}
Log.d("aList", String.valueOf(aList));
}
@Override
public void onCancelled(DatabaseError databaseError) {
}
});
무엇 log
이 표시되어 있어요 다음과 같은 번호 :
Double d = Double.parseDouble(aList.toString()) + Double.parseDouble(aList.toString());
하지만 오류 :이 표시됩니다.
내가 알고 싶은 것는 위의 aList
에 주어진 숫자를 어떻게 추가 할 수 있습니까? 목록 내부의 번호를 추가 할 수있는 목록을 루프와 루프
이 시도 : '(I를 인터넷 용 = 0; i
확실하지 않음 나는 따라 간다. 배열을 반복해야합니다. 전체 배열을 그 자체에 추가하려고하는 것 같습니다. – ShibbyUK