J'ai vérifié la partie de java.net.URL # getPath

Le contenu de l'article est vérifié avec Java 8.

Aperçu

Notez comment le '/' est géré dans la chaîne de caractères obtenue par getPath (), car je m'excite à chaque fois que j'écris le code.

Résumé

Exemple

URL getPath()
http://host /
http://host/ /
http://host/path /path
http://host/path/ /path/
http://host?query /
http://host/?query /
http://host/path?query /path
http://host/path/?query /path/
http:// (Chaîne vide)
http:/// /
http:///path /path

Points à garder à l'esprit

path.startsWith("/path");
String a[]=path.split("/");
if(a[1].equals("path")) {} //Le chemin est"/"Une exception se produit en cas de
path.endsWith("tail"); //"/path/tail/"Si c'est le cas, ce sera faux

Recommended Posts

J'ai vérifié la partie de java.net.URL # getPath
J'ai vérifié le nombre de taxis avec Ruby
J'ai lu la source de ArrayList que j'ai lu
J'ai lu la source d'Integer
J'ai lu la source de Long
J'ai lu la source de Short
J'ai lu la source de Byte
J'ai lu la source de String
J'ai vérifié l'outil de création automatique de tests unitaires (version fin 2019)
J'ai étudié le traitement interne de Retrofit
[jour: 5] J'ai résumé les bases de Java
Je l'ai utilisé sans connaître la cartographie O / R des rails, donc je l'ai vérifié.
Spécialiste de la sécurité de l'automne 2017 J'ai vérifié la fréquence des mots qui apparaissaient le matin 2
J'ai compris les bases de la saisie de caractères
J'ai comparé les caractéristiques de Java et .NET
Je veux var_dump le contenu de l'intention
J'ai essayé d'utiliser le profileur d'IntelliJ IDEA
Essayez Progate Free Edition [Java I]
J'ai vérifié ça
J'ai essayé d'utiliser la fonction Server Push de Servlet 4.0
DrainTo de LinkedBlockingQueue est-il sûr? J'ai suivi la source
J'étais accro au record du modèle associé
J'ai vu la liste du développement Android collectivement
05. J'ai essayé de supprimer la source de Spring Boot
J'ai essayé de réduire la capacité de Spring Boot
J'ai essayé le nouveau profileur de fonctionnalités d'IntelliJ IDEA 2019.2.
Je veux connaître la réponse de l'application Janken
Je souhaite afficher le nom de l'affiche du commentaire
J'ai résumé le format d'affichage de la réponse JSON de Rails
J'ai écrit un diagramme de séquence de l'exemple j.u.c.Flow
J'ai résumé les types et les bases des exceptions Java
Je suis parfaitement conscient de la commodité de graphql-code-generator partie 2
Je ne peux pas sortir de l'écran de la console Rails db
Je veux retourner la position de défilement de UITableView!