- 1、本文档共27页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
一:数据
1:整形数据:byte 1字节,short 2字节,int 4字节,long 8字节。
2:浮点数据:float 32位,double 64位,小数默认double,定义float必须加f,即float f1=13.23f;
3:字符型:单引号表示字符,双引号表示字符串,int和char之间可以强制转换。
4:常量:用final声明,final double PI=3.14。此时对PI=2,会提示错误“不能对终态变量赋值”,但是声明语句如果是“final double PI”,可以对PI赋值一次 PI=3.14,
但是不能继续赋值,比如再赋值PI=2时候,就会出错。
二:运算
1:位运算: ~ 按位取反,^按位异或,左移,右移,循环右移。
2:隐式转换:低级向高级转换,直接转换,显示转换:高级向低级,(int)36.25f
三:注释
1://单行注释,/*。。。*/多行注释
四:字符串
1:用字符数组创建字符串
char a[]={‘g’,’o’,’o’,’d’};
String s=new String(a);
2:String s=new String(“good”);
3:用字符数组的一部分创建
chara[]={‘s’,’t’,’u’,’d’,’e’,’n’,’t’;
String s=new String(a,2,4);//即uden,2是开始位置,4是截取长度。
注意:String中S一定要大写。
4:字符串各种函数:
(1)字符串连接”+”:s=s1+’ ’+s2;连接函数中非字符型数据也可以连接,int k=7; s=s1+’ ’+s2+k;
(2)获取字符串长度“s.length()”
(3)字符串查找“s.indexOf(s1)”,在s串中查找s1子串,
s.indexOf(s1)返回的是s1第一次出现的位置。
s.lastIndexOf(s1)返回的是s1最后一次出现的位置。
如果没查找到,返回-1
(4)获取指定位置的字符“s.charAt(k)”;
(5)获取子串“substring(3,7)”或者“substring(3)”
(6)去除前导空格和尾部空格“trim()”,s3=s.trim();执行后s长度不变,把去除空格的s赋值给s3.
(7)字符串替换“replace(‘a’,‘A’)”用A替换a,
S3=s.replace(‘a’,‘A’)
(8)判断开始和结尾(s.startsWith(“22”), s.endsWith(“22”))返回boolean型变量
(9)判断字符串是否相等。Boolean b=s1.equals(s2)
equals()区分大小写,而equalsIgnoreCase()不区分大小写。
(10)pareTo(str2),返回1,-1,0
(11)大小写转换,
s.toLowerCase()把大写变小写
s.toUpperCase()把小写变大写
返回一个新的字符串。
(12)字符串分割
形式1:String[] s3=s1.split(,);按照s1中的,号划分,画出来是一个字符串数组,赋给s3
形式2:String[] s3=s1.split(,,3) 按照s1中的,号划分成3段,
注意:划分符号一定要是字符串形式,定义字符串数组的时候一定要一并的给字符串赋值String[] s3=new string[]是错的。
5:格式化日期:
Date date=new Date,则date中就包含了所有的时间,然后各种date的引用,比如
string month=string.format(“%tB”,date)
就是从date中提取month出来
6:各种格式
String str=string.format(“%x”,200)
200以16进制的形式放入str中。
7:正则表达式
String regex=\\w+@\\w+(\\.\\w{2,3})*\\.\\w{2,3}
Str1.matches(regex),是否匹配正则表达式,返回布尔。
\\w意思是任意单个字符,\\w+意思是至少一个单个字符,
(\\.\\w{2,3})*\\.\\w{2,3}是为了匹配.COM或者.cn
\\.\\w{2,3}意思是任意字符出现2至3次,
(\\.\\w{2,3})*是(任意字符出现2至3次)至少出现0次。
(\\.\\w{2,3})*\\.\\w{2,3},是(任意字符出现2至3次)至少出现1次
8:字符串生成器:一般来说要增加字符就是s=s+‘k’,但是这样系统速度很慢,每次都要创建新的字符串,于是有了字符串生成器,创建一个字符串生成器。
StringBuilder builder=new stringbuilder(“”)
Builder.appen
您可能关注的文档
- 《目标市场》教学设计.doc
- (北师大版)三年级数学下册练习卷-平移和旋转试卷.doc
- 《拿来主义》公开课教案.doc
- 《南湖游船上的曙光》教案.doc
- 《内环境稳态的重要性》练习题.doc
- 《牛顿第一定律》练习题.doc
- 《农村小学生小组合作学习有效性研究》系列材料——小组合作学习班级评价表.doc
- 《农夫和蛇》故事.doc
- 《农业机械学》实验指导书.doc
- (部编版)亡羊补牢公开课教案.doc
- 2025年中国铸管沥青漆喷涂机市场调查研究报告.docx
- 2025至2031年中国聚四氟乙割管料行业投资前景及策略咨询研究报告.docx
- 2025至2031年中国屏蔽箱行业投资前景及策略咨询研究报告.docx
- 2025年中国B级电源电涌保护器市场调查研究报告.docx
- 2025至2031年中国陶瓷印章行业投资前景及策略咨询研究报告.docx
- 2025至2031年中国保冷材料行业投资前景及策略咨询研究报告.docx
- 2025至2031年中国金彩立雕玻璃行业投资前景及策略咨询研究报告.docx
- 2025至2030年中国机箱螺母柱数据监测研究报告.docx
- 2025至2030年中国小GS管装饰头数据监测研究报告.docx
- 2025至2030年中国气动电阻焊机数据监测研究报告.docx
最近下载
- 2024-2025学年高二下学期物理人教版(2019)选修第二册——互感和自感(课件).pptx VIP
- 机械制造业的环境保护知识讲解.ppt
- 2024国家能源集团纪律检查中心招聘53人笔试模拟试题及答案解析.docx
- 学前特殊儿童教育(全套课件558P).docx
- 2024年湖南水利水电职业技术学院单招职业技能测试题库含答案(考试直接用).docx VIP
- 2023年中国石油化工行业现状分析及发展趋势观察报告.pdf VIP
- 阿尔茨海默病早期筛查新进展和智能监测技术学习班题库答案-2024华医网继续教育.docx VIP
- 个体工商户转让协议样本5篇.docx
- 湘教版劳动实践五年级上册劳动实践第一单元任务3《整理冰箱》课件.pptx
- Unit 3 Learning better教案 人教PEP英语(2025)三年级下册.docx VIP
文档评论(0)