getPathメソッド - Fileクラス - 萌えJava超入門
Fileクラス

getPathメソッド

インスタンス変数 「path」 の値を返します。

getPath()

目次

1.getPathメソッド


抽象パス名を返します。
つまり、インスタンスを生成した時に、変数 path に代入された文字列をそのまま返すだけです。

 public String getPath()

getPathメソッド 書式
File file;
 String str = file.getPath();

重要
  くどいようですが実際のファイルやディレクトリがあるとは限りません。
  インスタンス変数 path の値を返すだけです。

萌えJava超入門
インスタンス化のときの
文字列をそのままっスか。
(注)



萌えJava超入門 萌えJava超入門
(注)FileSystem#.normalizeメソッドによって修正されている場合があります


2.サンプルコード

萌えJava超入門
サンプルコードは
コンストラクタのときのと同じだ。
問題はないだろう。
//Sample01_01.java

import java.io.File;

class Sample01_01{
    public static void main(String[] args){
      File file = new File("pathname.txt");
      String strPath = file.getPath();
      System.out.println(strPath);
    }
}

コマンドライン
>cd ws
ws>javac Sample01_01.java
ws>java Sample01_01
pathname.txt



3.getPathメソッドのソース紹介

getPathメソッドは、カプセル化した変数「path」に対するアクセスメソッドです。
Getter/Setter の「Getter」ってことです。

ご参考↓
超入門 第十六章 インスタンス
Getter/Setterメソッド

Fileクラス getPathメソッドの抜粋
  private final String path;
  public String getPath() {
        return path;
    }
  }

萌えJava超入門 萌えJava超入門
こんだけっスか!



萌えJava超入門
こんだけだ。



お疲れ様でした。




© 2019 awasekagami