Les exemples de cet article partagent avec vous le code spécifique de Java pour enregistrer des images en fonction de l'adresse réseau pour votre référence. Le contenu spécifique est le suivant
Importer java.io.bufferedInputStream; import java.io.file; import java.io.fileoutputStream; import java.io.ioException; import java.net.httpurlconnection; import java.net.url; import java.util.random; IMPORT SUN.MISC.BASE64DECODER; / ** * Classe d'outils communs * @author Hu Hansan * * 2014-11-21 10:16:10 AM * / Public Class Tools {public static void main (String [] args) lève une exception {String str = "http://api.map.baidu.com/statimage?center=106.720568,26.585137&width=697&height=550&markers=106.72943,26.593795&mar Kerstyles = -1, http: //api.map.baidu.com/images/marker_red.png,-1,23,25&zoom=15&labels=106.730143,26.594695&labelstyles=bun Achetez dans une certaine communauté de l'Université Shida, 1,14,0xffffff, 0xec624d, 1 "; Outils dw = nouveaux outils (); dw.savetofile (str, "e: //" + anguofileutils.getrandomfilename () + ".png"); } / ** * Enregistrez l'image en fonction de l'adresse du réseau * @param desturl Adresse du réseau * @param Path de stockage d'image FilePath * / public void savetofile (String desturl, String filepath) {fileOutputStream fos = null; BufferedInputStream bis = null; Httpurlconnection httpurl = null; Url url = null; int buffer_size = 1024; octet [] buf = new byte [buffer_size]; int size = 0; essayez {url = new url (destUrl); httpurl = (httpurlconnection) url.openconnection (); httpurl.connect (); bis = new BufferedInputStream (httpurl.getInputStream ()); fos = new FileOutputStream (filepath); while ((size = bis.read (buf))! = -1) {fos.write (buf, 0, taille); } fos.flush (); } catch (ioException e) {} catch (classcastException e) {} enfin {try {fos.close (); bis.close (); httpurl.disconnect (); } catch (ioException e) {} catch (nullpointerException e) {}}}}Ce qui précède est tout le contenu de cet article. J'espère que cela sera utile à l'apprentissage de tous et j'espère que tout le monde soutiendra davantage Wulin.com.