第02章-Java语法基础.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* 多维数组 杨辉三角形 用二维数组描述杨辉三角形 a[1][1] a[2][1] a[2][2] a[3][1] a[3][2] a[3][3] a[4][1] a[4][2] a[4][3] a[4][4] a[5][1] a[5][2] a[5][3] a[5][4] a[5][5] 第1列元素为1 对角线上的元素为1 其他元素a[i][j]=a[i-1][j-1]+a[i-1][j] 纵轴为i, 横轴为j 1 1 1 1 2 1 1 3 3 1 1 4 6 4 1 * 杨辉三角形 class yanghui{ public static void main(String args[]) { int n=6, indent, i, j; int a[][] = new int[n][n]; a[1][1]=1; for (i=2; in; i++) { a[i][1]=1;a[i][i]=1; for(j=1; ji; j++) a[i][j]=a[i-1][j-1]+a[i-1][j]; } * indent=25; for (i=1; i=n; i++) { for(int k=1; k=indent; k++) System.out.print( ); for(j=1; j=i; j++) System.out.print(a[i][j]+ ); System.out.println(); indent=indent-2; } } } 1 1 1 1 2 1 1 3 3 1 1 4 6 4 1 * 命令行参数 JAVA应用程序的主方法(程序的入口) public static void main (String args[]) {…} public static void main (String[] args) {…} 命令行参数 在启动JAVA应用程序时一次性地传递多个参数 C:\java 类名 参数 参数 …… 空格将参数分开 若参数包含空格,用双引号引起来 * public class minglinghang{ public static void main(String args[]) { if (args.length2) { System.out.println(错误); System.exit(0); } int i=Integer.parseInt(args[0]); int j=Integer.parseInt(args[1]); int k=i+j; System.out.println(参数1+参数2=+k); } } * 字符数组和字符串 1.字符数组:数组元素为字符的数组称字符数组。 (1)字符数组的声明: char a[]; (2) 字符数组的创建: a=new char[100] ; 或 声明与创建同时: char a[]=new char[100]; * (3)字符数组的赋值: 字符数组可以被初始化,字符数组元素也可以被 赋值。例如, char s1[]= {‘ a’ ,’ b’,’ c’,’d’ } ; 字符数组的元素可以被赋值。例如, s1[2]=‘m’; 通过for 循环语句给一个字符数组赋值。 char s2[] = new char [ 80] ; for ( int i=0 ; i26; i++) s2[i] =(char)(a+i); * 字符串与字符串类 为了便于对字符串进行处理,系统提供了字符串的 两种类:即String 类和StringBuffer 类。这两个 类在标准包java.lang 中。在java语言中,字符串 是系统定义的一种类。一个字符串就是该类中的一 个对象。 既然是一个类,所以就有形成对象的构造方法及其 有关的处理字符串的方法(函数)。 使用String 类创建的是常量字符串,又称字符串常量; 使用StringBuffer 类创建的字符串是可变字符串,又称字符串变量。 * 循环控制语句 do-while循环 语法 do { 循环体; } while(布尔表达式); 先执行循环体 后判断布尔表达式

文档评论(0)

zyg_2930102 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档