Java程序设计与Android应用开发2.ppt

  1. 1、本文档共22页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Java程序设计与Android应用开发2.ppt

高级程序设计与应用 Java程序设计与Android应用开发2 张震 上海大学 Java语句和基本程序设计 Java表达式 Java运算符 分支循环和控制 数组 字符串 Java从变量定义开始 变量声明和作用域 局部变量 实例变量 静态变量 变量初始化 Java运算符 算术运算符 关系运算符 位运算符 逻辑运算符 赋值运算符 其他运算符 Java运算符 算术运算符 关系运算符 位运算符 逻辑运算符 赋值运算符 其他运算符 Java运算符 算术运算符 关系运算符 位运算符 逻辑运算符 赋值运算符 其他运算符 Java运算符 算术运算符 关系运算符 位运算符 逻辑运算符 赋值运算符 其他运算符 Java运算符 算术运算符 关系运算符 位运算符 逻辑运算符 赋值运算符 其他运算符 Java运算符 算术运算符 关系运算符 位运算符 逻辑运算符 赋值运算符 其他运算符 Java运算符 Tips Java中的取余%运算符可以用于浮点数 混合运算中的自动转换 Byte、short之间的运算会自动转换为int类型 Byte、short和int的运算会自动转换为int类型 Byte、short、int和long的运算会自动转换为long类型 Byte、short、int、long和float的运算会自动转换为float类型 Byte、short、int、long、float和double的运算会自动转换为double类型 存储量大的数据转换到存储量小的数据,必须要用强制转换 ==比较的是对象的引用,而不是值,对象值的比较用equals方法 Java基本语句结构 分支语句 if-else、break、switch、return 循环语句 while、do-while、for、continue Java基本语句结构 Java循环控制 return:用于方法返回 continue:用于跳出本次循环,如条件未达到,将进行下次循环 break:直接跳出循环 continue和break可以带标签 Java数组 数组的声明 数组的实例化 Java数组 冒泡算法 Java数组 多维数组 数组拷贝 Java字符串 String类:不打算改变的字符串 基本方法 concat:字符串连接 length:长度 charAt:位置索引 compareTo():字符串比较 equals:比较 equalsIgnoreCase:忽略大小写 substring:提取字串 Java字符串 StringBuffer类:经常改变的字符串 方法: append:追加字符 delete:删除字符 deleteCharAt:删除特定位置字符 capacity:buffer容量 length:字符串长度 小结 Java中有哪些循环语句 long是不是可以自动转换成int类型,是不是可以自动转换float类型 数组是一种数据类型吗? 字符串是数组吗? String和StringBuffer区别 字符串有length属性吗? 数组分配内存空间后,是否有初始值? 实战 求100-999之间的水仙花数。水仙花数定义:个位数的立方+十位数的立方+百位数的立方= 数字本身;如:153=1*1*1+5*5*5+3*3*3=1+125+27 两个字符串长度len1,字符串s1,字符串长度len2,字符串s2。从后向前比较,以最短字符串为标准,输出不同的元素的个数。 节目打分,分为专家评委和大众评委,score[] 数组里面存储每个评委打的分数,judge_type[] 里存储与 score[] 数组对应的评委类别,judge_type[i] == 1,表示专家 评委,judge_type[i] == 2,表示大众评委,n表示评委总数。打分规则如下:专家评委和大众评委都要去掉一个最高分和最低分,然后专家评委和大众评委的分数分别求一个平均分,总分 = 专家评委平均分*0.6+大众评委*0.4,总分取整。如果没有大众评委,则总分=专家评委平均分,总分取整。最终输出选手得分 练习题 将大写字母转换成其对应小写字母后的第五个字母,大于z的从头开始数;如果是小写则不变。 编写一个字符串过滤程序,若字符串中出现多个相同的字符,将非首次出现的字符过滤掉。adafcdedfk--adfcek 编写一个字符串压缩程序,将字符串中连续出席的重复字母进行压缩,并输出压缩后的字符串。aaacddefffe--3ac2de3fe 一个正数n,输出所有和为n的连续正数序列 编写二分查找的算法,在数组中查找指定元素 输出100以内的所有素数 第二章结束,待续。。。

文档评论(0)

ggkkppp + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档