Java Path to URL toURLs(String... paths)

Here you can find the source of toURLs(String... paths)

Description

to UR Ls

License

Open Source License

Declaration

private static List<URL> toURLs(String... paths) throws MalformedURLException 

Method Source Code

//package com.java2s;
/*******************************************************************************
 * Copyright 2011 Google Inc. All Rights Reserved.
 *
 * All rights reserved. This program and the accompanying materials
 * are made available under the terms of the Eclipse Public License v1.0
 * which accompanies this distribution, and is available at
 * http://www.eclipse.org/legal/epl-v10.html
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License./*from  w w w.  j av  a 2 s . c o  m*/
 *******************************************************************************/

import java.io.File;
import java.net.MalformedURLException;
import java.net.URL;

import java.util.ArrayList;

import java.util.List;

public class Main {
    private static List<URL> toURLs(String... paths) throws MalformedURLException {
        List<URL> urls = new ArrayList<URL>(paths.length);
        for (int i = 0; i < paths.length; ++i) {
            File file = new File(paths[i]);
            if (file.exists()) {
                urls.add(file.toURI().toURL());
            }
        }
        return urls;
    }
}

Related

  1. pathToURLs(String path)
  2. toTargetURL(String path)
  3. toUrl(final String path)
  4. toURL(String path)
  5. toURL(String pathPrefix, String jar)
  6. toURLs(String[] classPath)
  7. url(final String path)
  8. url(String path)
  9. url(String protocol, String host, int port, String path)