Je reçois ce qui suit de DB avec les identifiants respectifs, comme indiqué dans l'image ci-dessous :
Je dois séparer les location_names de leurs identifiants d'emplacement respectifs afin de pouvoir mettre à jour chaque emplacement individuellement. Enfin j'ai besoin de quelque chose comme ça :
<a href="updateLocation/1">loc1</a>
<a href="updateLocation/2">loc2</a>
Si la taille de l'identifiant de l'emplacement et la taille du nom de l'emplacement sont identiques, vous pouvez essayer l'extrait de code suivant
String ids = "1,2,3,4,5";
String locations = "loc1,loc2,loc3,loc4,loc5";
String[] idArr = ids.split(",");
String[] locationArr = locations.split(",");
Map<String, String> data = new HashMap<>();
for (int i = 0; i <= locationArr.length - 1; i++) {
data.put(idArr[i], locationArr[i]);
System.out.println("<a href=" + "updateLocation/" + idArr[i] + ">" + locationArr[i] + "</a>");
}
System.out.println("-----map data--------" + data);
Cet article est collecté sur Internet, veuillez indiquer la source lors de la réimpression.
En cas d'infraction, veuillez [email protected] Supprimer.
laisse moi dire quelques mots