下载此文档

字符串处理.pptx


文档分类:IT计算机 | 页数:约17页 举报非法文档有奖
1/17
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/17 下载此文档
文档列表 文档介绍
第8章字符串处理面向对象程序设计Java黑龙江大学软件学院版权所有©2009本章内容字符串的表示访问字符串修改字符串其他操作面向对象程序设计Java黑龙江大学软件学院版权所有©,©,比如“Hello!World!”;如:Strings=newString(“wearestudents”); 等价于:s=“wearestudents”;字符串常量可以调用类String中提供的方法如:intlen=“helloworld!”.length();面向对象程序设计Java黑龙江大学软件学院版权所有©,它生成一个空串, 如:Strings=newString();从字符数组或字节数组生成字符串的构造方法包括:String(charchars[])String(charchars[],intstartIndex,intnumChars)String(byteascii[],inthiByte)String(byteascii[],inthiByte,intstartIndex,intnumChars)其中,chars[]、ascii[]为用来生成字符串的数组,startIndex和numChars指明字符串在数组中的起始索引以及它所包含的字符数面向对象程序设计Java黑龙江大学软件学院版权所有©:charchars1[]={‘a’,’b’,’c’};charchars2[]={‘a’,’b’,’c’,’d’,’e’};Strings1=newString(chars1);Strings2=newString(chars2,0,3);byteascii1[]={97,98,99};byteascii2[]={97,98,99,100,101};Strings3=newString(ascii1,0);Strings4=newString(ascii2,0,0,3);面向对象程序设计Java黑龙江大学软件学院版权所有©:()publicintlength() (intindex) 返回字符串中index位置上的字符(0--length-1)面向对象程序设计Java黑龙江大学软件学院版权所有©(intch)intlastIndexOf(intch)返回字符ch在字符串中出现的第一个和最后一个的位置intindexOf(Stringstr)intlastIndexOf(Stringstr)返回子串str中第一个字符在字符串中出现的始末位置intindexOf(intch,intfromIndex)intlastIndexOf(intch,intfromIndex)返回字符ch在字符串中位置fromIndex以后出现的始末位置intindexOf(Stringstr,intfromIndex)intlastIndexOf(Stringstr,intfromIndex)返回子串str中的第一个字符在字符串中位置面向对象程序设计Java黑龙江大学软件学院版权所有©(intsrcbegin,intend,charbuf[],intdstbegin)srcbegin为要提取的第一个字符在源串中的位置buf[]存放目的字符串(要提供足够大的空间)dstbegin为提取的字符串在目的串中的起始位置5getbytes同getChars,串中字符均用8位表示例:©,不能对它的内容进行修改,是通过生成String类对象的一个拷贝,同时完成对字符串的修改。

字符串处理 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数17
  • 收藏数0 收藏
  • 顶次数0
  • 上传人wz_198613
  • 文件大小136 KB
  • 时间2020-01-03