OOPJava程序设计语言概述.ppt

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

字符串直接量 同C语言一样,Java的字符串直接量使用双引号()将字符序列括在其中。例如: this is a string literal! 但它不是一个字符数组! 在使用String类对象时,需要注意下面几点: 在Java语言中,字符串直接量中的每个字符占用两个字节。 如果声明String类对象后,该对象没有引用任何一个字符串,就应该赋予null。 String类不提供修改其中字符串内容的方法。 String类的常用操作 length( ) //返回字符串长度 String subString(int?beginIndex, int?endIndex)????返回一个新字符串,它是此字符串的一个子字符串。 ?char[ ] toCharArray( )?将此字符串转换为一个新的字符数组。? String toLowerCase( )?使用默认语言环境的规则将此 String 中的所有字符都转换为小写。 String[ ] split(String?regex) ?根据给定的正则表达式的匹配来拆分此字符串 int indexOf(String str); 某个子串str在原串中首次出现的位置。 int lastIndexOf(String str); 某个子串str在原串中最后一次出现的位置。 … String应用示例 String astr = “This is a test line”; int ai = “This is my string”.length() String s1 = astr.toLowerCase() String s2 = astr.toUpperCase() String[ ] ss = ai.split(“ ”); char[] cs = astr.toCharArray(); int i1 = astr.indexOf(“i”); int i2 = astr.lastIndexOf(“i”); 数学类Math 常用的数学函数包含在Java语言包的Math类中。 数学类的使用方法: Math.abs(xxx), Math.sin(xx); Math.sqrt(xxx) ….. 小结 2.1~2.3 Java平台的概念,Java运行环境:虚拟机,字节码 2.4 Java程序的基本结构:类中包含数据成员和方法,main方法是程序入口。 2.5 Java程序的基本类型:比C多了boolean类型,少了unsigned类型,数值类型长度确定。 2.6 标识符、关键字、分隔符、常量、变量:final定义常量,标识符的驼峰命名规则,大小写规则。 2.7 Java程序的基本输入输出:用Scanner类创建输入流对象,用System类中的out对象输出。 2.8 运算符与表达式:基本规则与C相同。 2.9 流程控制语句:与C基本相同,continue/break支持用标号指定跳转位置。 2.10 数组: 用对象实现数组, 支持基于数组的for循环。 用new创建数组实例 2.11 二维数组:二维数组是数组的数组, 2.12 字符串常量String:字符串用对象处理。 小结 在JDK和 NetBeans 下编译和运行Java程序 Java与C在基本语法上的异同 Java字符界面下基本输入和输出 Java数组处理 基于集合对象的for循环 Java字符串处理类String的常用方法. 作业 编程实现计算自己学期成绩的平均绩点。 要求:输入所有各门课程的学分和成绩(0~5),输出全部课程的平均绩点。 P98:编程题之1,2,4,5. 人有了知识,就会具备各种分析能力, 明辨是非的能力。 所以我们要勤恳读书,广泛阅读, 古人说“书中自有黄金屋。 ”通过阅读科技书籍,我们能丰富知识, 培养逻辑思维能力; 通过阅读文学作品,我们能提高文学鉴赏水平, 培养文学情趣; 通过阅读报刊,我们能增长见识,扩大自己的知识面。 有许多书籍还能培养我们的道德情操, 给我们巨大的精神力量, 鼓舞我们前进。 * 2.7 Java程序的基本输入输出 Application应用程序的输入输出 字符界面: 输入: 单个字符字符:利用 System.in.read() 对数据对象为单位的读入: Scanner 有next(), nextLine(), nextInt(), nextXXX()方法 输出: System.out.print() System.out.println() System.out.printf()格式化输出 import java.util.Scanner; public class ApplicationLineInOut { public static void mai

文档评论(0)

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

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

1亿VIP精品文档

相关文档