Доброго времени суток. Вообщем проблема состоит в том,что при добавлении в
ArrayList нового класса,которому я передаю переменные в одном порядке,он мне возвращает их в другом.
Вот код которым я из главного класса передаю переменные(сейчас для лучшего понимания вместо переменных я буду передавать просто строку):
temp_list_gps_wifi.add(new temp_class_gps_wifi("1","2","3"));
temp_list_gps_wifi-как вы поняли это
ArrayList,а
temp_class_gps_wifi соответственно класс.
При возвращении с класса
temp_class_gps_wifi,порядок в строке получается вида :{"1","3","2" }.
Вот код temp_class_gps_wifi:
package dd_pc.service;
/**
* Created by dd on 17.10.2014.
*/
public class temp_class_gps_wifi {
String gps;String wifi;
String wifi_mac;
public temp_class_gps_wifi (String gps,String wifi,
String wifi_mac ){
this.gps=gps; this.wifi_mac=wifi_mac;
this.wifi=wifi;
}
public String getGps() {
return gps;
}
public String getWifi() {
return wifi;
}
public String getWifi_mac() {
return wifi_mac;
}
public void setGps(String gps) {
this.gps = gps;
}
public void setWifi_mac(String wifi_mac) {
this.wifi_mac = wifi_mac;
}
public void setWifi(String wifi) {
this.wifi = wifi;
}
}