国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 學(xué)院 > 開(kāi)發(fā)設(shè)計(jì) > 正文

默認(rèn)目錄和多目錄的file的創(chuàng)建

2019-11-09 14:29:48
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

如果想在SDCard中創(chuàng)建與刪除文件權(quán)限必須在清單文件中添加

<uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS"/>File類常用方法:boolean exists() 測(cè)試文件是否存在String getAbsolutePath() 返回此對(duì)象表示的文件的絕對(duì)路徑名String getName() 返回此對(duì)象表示的文件的名稱String getParent() 返回此File對(duì)象的路徑名的上一級(jí),如果路徑名沒(méi)有上一級(jí),則返回nullboolean delete() 刪除此對(duì)象指定的文件boolean createNewFile() 創(chuàng)建空文件,不創(chuàng)建文件夾boolean isDirectory() 測(cè)試此File對(duì)象表示的文件是否是目錄boolean mkdir() 創(chuàng)建由該File對(duì)象表示的目錄boolean mkdirs() 創(chuàng)建包括父目錄的目錄在默認(rèn)目錄下創(chuàng)建文件:先創(chuàng)建一個(gè)布局文件,在布局文件中添加一個(gè)Button按鈕,在java文件中給Button按鈕添加監(jiān)聽(tīng)

實(shí)例化File和參數(shù)路徑名

創(chuàng)建文件,創(chuàng)建文件是需要拋出異常用try{ }Catch{ }

創(chuàng)建文件時(shí)需要判斷文件是否存在,如果存在就刪除文件,不存在就創(chuàng)建文件。

代碼:

public class Main2Activity extends AppCompatActivity {    PRivate Button btn;    @Override    protected void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(R.layout.activity_main2);        initView();    }    private void initView() {        btn = (Button) findViewById(R.id.button2);        btn.setOnClickListener(new View.OnClickListener() {            @Override            public void onClick(View v) {                File file =new File("/mnt/sdcard/Hellow.txt");                try {                    if(file.exists()){                        file.delete();                    }else{                        file.createNewFile();                    }                } catch (IOException e) {                    e.printStackTrace();                }            }        });    }}

在多目錄下創(chuàng)建文件

mkdir創(chuàng)建目錄只能添加一個(gè)文件夾,mkdirs創(chuàng)建目錄能添加多個(gè)文件夾,

實(shí)例化父目錄路徑,用file.mkdils()創(chuàng)建父目錄,再實(shí)例化子類目錄路徑,創(chuàng)建文件。

代碼:

file = new File("/mnt/sdcard/tmp/one/two/three/");

file.mkdirs();file = new File("/mnt/sdcard/tmp/one/two/three/Hellow.txt");file.createNewFile();


發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 彩票| 略阳县| 弥渡县| 中西区| 昭通市| 涪陵区| 宁南县| 通河县| 象山县| 横山县| 藁城市| 东阿县| 三门县| 定兴县| 奇台县| 鞍山市| 翼城县| 蓬安县| 凤山县| 万宁市| 平舆县| 鸡西市| 延吉市| 永吉县| 呼玛县| 尉氏县| 集安市| 兴国县| 拉萨市| 富蕴县| 克什克腾旗| 武义县| 花垣县| 攀枝花市| 丰台区| 兰西县| 寿宁县| 安塞县| 凤凰县| 阳朔县| 焉耆|