- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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)