- 0
- 0
- 约1.11万字
- 约 45页
- 2017-07-16 发布于北京
- 举报
第九章 基本文本的应用程序 命令行参数 Java程序可以通过命令行的形式传递参数。 main方法可以把传递的参数以字符串的形式存储在args数组中。 通过main方法对命令行参数进行操作。 命令行参数的格式: java Exa 123,456,12,8 或者: java Exa “123”,”456”,”789” 不管是哪一中格式,传进去的都是字符串。 例如:ExaTest.java ExaTest.java public class ExaTest { public static void main(String args[]){ for(int I=0;Iargs.length;I++){ System.out.println(“args[”+I+”]=”+args[I]); } } } Java ExaTest 123 456 789 练习:编写一个命令行程序,求数据的平均值 控制台I/O 大多数程序必须与用户交互。交互的方式有两种,一种是通过友好界面的输入输出;另外一种通过控制台的输入输出。(即标准的输入输出)。 标准的输入输出:是指使用键盘作为标准输入, 使用终端窗口作为输出。 Java 2 SDK通过System类中的三个公有变量支持 控制台的I/O System.out 是标准输出 System.in 是标准输入。 标准输出 标准输出是通过PrintStream类的对象,调用println或print方法来完成输出。 println或print都有很多重载的方法: 例如:println(String s); print (String s); println(int i); println(int i); println(float f); print (float f); println(double d); print (double d); println(char c)等 print (char c)等 标准输入 标准输入是InputStream类的对象,调用read或readLine方法读取从键盘输入的信息。 使用readLine方法可以读取一行的信息。 例如:String s=in.readLine(); 当流没有的时候,则返回null. 可以通过下面的条件判断流是否读到末尾, 例如:while(s!=null){} 例如:ExaTestIn.java ExaTestIn.java 练习: 编写一个银行存款的程序,要求使用标准输入方式(即控制台输入)。 Math class Java语言的Math类提供了大量的数学函数 这些函数都是静态的。 Math类是final定义的,不能被继承,并且 它的构造函数是private,不能实例。 下面列举它的常用函数,它们大部分是 重载函数以支持不同类型的入口参数 。 Math class 常用方法: int abs(int), long abs(long), float abs(float), double abs(double) 例如:int i=Math.abs(-10);//i=10 Math class 常用方法: int min/max(int a,int b), long min/max(long a,long b), float min/max(float a,float b), double min/max(double a,double b) int x = Math.min(2,6)//x=2; Math class double ceil(double d), //返回=d的最小double型的整数 例如:double n=Math.ceil(5.3);//n=6 doub
您可能关注的文档
- 第九章国家经济过程.ppt
- 第九章国家预算及.ppt
- 第九章国有资产收益分配管理.ppt
- 第九章国民收入核算理论.ppt
- 第九章国际企业人力资源管理.ppt
- 第九章国际商事程序法.ppt
- 第九章国际市场细分与目标市场.ppt
- 第九章国际市场营销促销策略.ppt
- 第九章国际经济贸易争议解决.ppt
- 第九章国际货物运输保险01.ppt
- 小区绿化施工协议书.docx
- 墙面施工协议书.docx
- 1 古诗二首(课件)--2025-2026学年统编版语文二年级下册.pptx
- (2026春新版)部编版八年级道德与法治下册《3.1《公民基本权利》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《4.3《依法履行义务》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.2《按劳分配为主体、多种分配方式并存》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.1《公有制为主体、多种所有制经济共同发展》PPT课件.pptx
- 初三教学管理交流发言稿.docx
- 小学生课外阅读总结.docx
- 餐饮门店夜经济运营的社会责任报告(夜间贡献)撰写流程试题库及答案.doc
最近下载
- 黑龙江省园林绿化工程消耗量定额2024版.docx VIP
- N—乙酰氨基葡萄糖合成方法的改进.pdf VIP
- L-CKC L-CKC 220工业闭式齿轮油 工业润滑剂 220 说明书.pdf
- 2025年春人教版历史七年级下册全册教学课件.pptx
- 自考14653《证券投资理论与实务》高频考点串讲.docx VIP
- 2026年湖南安全技术职业学院单招职业技能考试题库及完整答案详解一套.docx VIP
- 新城商开事业部产品配置标准及成本控制手册(2020版).pdf VIP
- 四川大学《通信原理》期末试题B卷.docx VIP
- 2024年度实验室CNAS内审全套资料.pptx VIP
- 2026年度护理人员培训计划(两篇).docx VIP
原创力文档

文档评论(0)