- 2
- 0
- 约2.87千字
- 约 45页
- 2023-04-26 发布于河北
- 举报
大学,本科,专科,硕士,笔记,课件,期中试卷答案,期末试卷答案,教材答案,知识点,经济法,材料科学基础,材料力学,电路,电子技术基础,高频电子线路,宏观经济学,模拟电路基础,模拟电子技术,数字电路,数字电子技术,数字信号处理,通信原理,信号与系统,化工原理,机械设计基础,机械原理,机械制图,微机原理与接口技术,C++程序设计,JAVA技术与应用,MATLAB基础与应用,计算机网络,计算机组成原理,软件工程数据结构,工程力学,工程热力学,结构力学,力学,流体力学,水力学,工程测量,工程经济学,工程
第7章 常用数据类型处理类; String类主要用于对字符串内容的检索、比较等操作,操作的结果通常得到一个新字符串,但不会改变源串的内容 .;举例:;2.字符串的连接;写程序运行结果;3. 比较两个字符串 ; int compareTo(String anotherString): 当前串大,则返回值0; 当前串小,则返回值0; 两串相等,则返回值=0。; boolean equals(Object anObject);String s1=Hello!World;
String s2=new String(Hello!World);
boolean b1=s1.equals(s2);
boolean b2=(s1==s2); ;写程序运行结果;例7-1 设有中英文单词对照表,输入中文单词,显示相应英文单词,输入英文单词显示相应中文单词。 ; /* 在数组中查找单词,找到给出翻译结果,没找到则返回null */;4.字符串的提取与替换;例7-2 输入一个字符串,统计其中有数字字符、英文字母以及其他字符数量;5.字符串中字符或子串的查找 ;另外,还有两个方法可用来判断参数串是否为字符串的特殊子串。
(1)boolean startsWith(String prefix):判断参数串是否为当前串的前缀。
String s=hello,world;
boolean x=s.startsWith(he);
(2)boolean endsWith(String postfix):判断参数串是否为当前串的后缀。;写程序的运行结果;例7-3 从一个代表带有路径的文件名中分离出文件名。; split用来根据指定分隔符分离字符串;1. 创建StringBuffer对象 ;2. StringBuffer的主要方法 ;思考以下代码段对应的运行结果 ;思考程序执行结果?;例7-5 将一个字符串反转 ;写程序的运行结果;7.2 基本数据类型包装类;包装类的构造方法;从包装对象中抽取相应的数据;包装类提供了丰富的static方法;静态方法: parseXXX()方法 ;Integer类的toString(int?i, int?radix)方法返回一个整数的某种进制表示形式。
例如: Integer.toString(12,8)的结果为14
Integer.toString(12,16)的结果为 C
;一道全国程序设计竞赛题;public class ReverseNumber { public static void main(String args[]) { for (int n=1;n=200;n++) { StringBuffer b = new StringBuffer(String.valueOf(n)); boolean f = false; for (int k=0;k1000;k++) { // 最多迭代处理1000次 long x1 = Long.parseLong(b.toString()); long x2 = Long.parseLong(b.reverse().toString()); b = new StringBuffer(String.valueOf(x1+x2));
if (b.toString().equals(b.reverse().toString())) { f = true; break; } } if (!f) System.out.println(这个顽固数字是:+n); } }}
; 在java.math包中.
构造方法: BigInteger(String number)
特点:参数为数字串
实例方法及说明:
BigInteger add(BigInteger val):当前大整数与参数大整数之和。
BigInteger subtract(BigInteger val):求当前大整数与参数大整数之差。
BigInteger multiply(BigInteger val):求当前大整数与参数大整数之积。
BigInteger divide(BigInteger val):求当前大
您可能关注的文档
- 北京体育大学《组织行为学》课件-第2章个体心理与个体行为领导理论.pptx
- 北京体育大学《组织行为学》课件-第6章组织文化.pptx
- 北京外国语大学《编译原理》课件-第1章 引言.ppt
- 北京外国语大学《编译原理》课件-第3章 80x86微处理器.ppt
- 北京外国语大学《编译原理》课件-第4章 语法制导翻译生成中间代码.ppt
- 北京外国语大学《编译原理》课件-第5章 运行环境.ppt
- 北京外国语大学《编译原理》课件-第6章 代码生成.ppt
- 北京外国语大学《大学语文》课件-第2章现代文阅读.pptx
- 北京外国语大学《大学语文》课件-第3章科普小品写作.pptx
- 北京外国语大学《大学语文》课件-第4章公文概述.pptx
原创力文档

文档评论(0)