文档详情

JAVA课程第4章字符串.ppt

发布:2017-04-30约小于1千字共36页下载文档
文本预览下载声明
;;4.2字符串;4.2.2字符串常量和变量;4.2.6字符串比较;;;;4.2.3 String类构造方法和常用方法;4.2.3 String类构造方法和常用方法;2.String类常见的方法;;;;上机作业;提示;思考: ;;上机作业参考答案;思考题答案; 2:第3步:用+号的时候,左右两边的操作数类型不同,分别为字符串和字符,为什么也可以加,是什么原理?( 提示:查看教材concat函数后的提示) ;; (3)public String( char value[] ) 这个构造函数用一个字符数组作为参数来创建一个新的字符串常量。 用法如下: char z[]={h,e,l,l,o}; String test=new String(z);(注:此时test中的内容为hello) ? ;(10)public void getChars( int srcBegin, int srcEnd, char dst[], int dstBegin ) 这个方法用来从字符串常量中截取一段字符串并转换为字符数组。参数srcBegin为截取的起始点,srcEnd为截取的结束点,dst为目标字???数组,dstBegin指定将截取的字符串放在字符数组的什么位置。实际上,srcEnd为截取的结束点加1,srcEnd-srcBegin为要截取的字符数,用法如: String s=abcdefg; char z[]=new char[10]; s.getChars(2,4,z,0); // z[0]的值为c,z[1]的值为d,截取字符串s的下标为2和3的两个字符;5、为什么Iiaammssttuuddeenntt结果为-32,代表什么意思? Iiaammssttuuddeenntt的结果是什么?代表什么意思? IIaAmmssttuuddeenntt的结果是什么?代表什么意思? ;上机作业存在问题;;;用其他类型数据产生String类的字符串;;;;;;;
显示全部
相似文档