lzth.net
当前位置:首页 >> Args[0]代表文件是什么意思 >>

Args[0]代表文件是什么意思

通常情况下,args[x]是指从命令行传入的参数。上面那一条语句的作用是用传入的参数构造一个FileInputStream类型的对象。

放在java编译输出目录下,比如bin目录。一般java有个src源码目录,默认的编译输出目录是bin。你把那个txt文件放在src目录下就行了,开发工具会自动把文件拷贝到编译输出目录

File old=new File(args[0]); args[0]:这个参数是你电脑的某个文件或者文件夹的路径的字符串,就可以 意思是得到这个文件或者文件夹对象。

File file=new File(args[0]); 就是创建一个args[0]所指文件路径的文件对象。你把args[0]作为文件路径,而你运行时又没有指定,当然要出现异常啊

抛什么异常?你是直接跑,没有传入参数到args里? 如果是public static void main(String args[]),里的那个args,你在运行时要传入参数,不是的话回NullPointerException

工程名上点右键->Properties->Debug->Command Line Arguments

一 p4的API支持几乎所有的常用的语言 1)查看p4 API 主页 2)支持几乎所有的语言: Perforce C/C++ API Perforce Java API Perforce Perl API Perforce Ruby API Perforce Python API Perforce PHP API Perforce Objective-C API P4COM, a COM I...

网站首页 | 网站地图
All rights reserved Powered by www.lzth.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com