La segmentación de cadenas devuelve una matriz de cadenas

Hoy, cuando vi este código, no me sentí muy comprensivo al principio, así que lo grabaré aquí:

String str = "adsa-sada_xa_xad_ada";
String aim = str.split("_")[1];

De la explicación de la API, se puede ver que después de usar la división, la cadena devuelta es una matriz de cadenas, por lo que [1] significa tomar la cadena con el índice 1 en la matriz, que es la xa en [adsa-sada, xa, xad, ada]
Inserte la descripción de la imagen aquí
Inserte la descripción de la imagen aquí

Supongo que te gusta

Origin blog.csdn.net/qq_42258975/article/details/108642984
Recomendado
Clasificación