Java-lang-class-getresource

提供:Dev Guides
移動先:案内検索

Java.lang.Class.getResource()メソッド

説明

  • java.lang.Class.getResource()*は、指定された名前のリソースを検索します

宣言

以下は* java.lang.Class.getResource()*メソッドの宣言です

public URL getResource(String name)

パラメーター

*name* -これは目的のリソースの名前です。

戻り値

このメソッドはURLオブジェクトを返します。この名前のリソースが見つからない場合はnullを返します。

例外

NA

次の例は、java.lang.Class.getResource()メソッドの使用法を示しています。

package com.finddevguides;

import java.net.URL;
import java.lang.*;

public class ClassDemo {

   public static void main(String[] args) throws Exception {

      ClassDemo c = new ClassDemo();
      Class cls = c.getClass();

     //finds resource relative to the class location
      URL url = cls.getResource("file.txt");
      System.out.println("Value = " + url);

     //finds resource relative to the class location
      url = cls.getResource("newfolder/a.txt");
      System.out.println("Value = " + url);
   }
}

上記のプログラムをコンパイルして実行すると、次の結果が生成されます-

Value = null
Value = null