首页 > 其他分享 >电话号码分析与处理、开发小游戏贪食蛇

电话号码分析与处理、开发小游戏贪食蛇

时间:2022-09-27 21:55:15浏览次数:43  
标签:String 贪食蛇 int List 小游戏 电话号码 new 方法 public

Java核心API--电话号码分析与处理

一、熟悉Math类

        Math类包含执行基本数字运算的方法,它没有构造方法,当使用类中的成员时,要查看类中的成员是否是静态,如果是静态的,可以通过类名直接调用。

                                                                  Math类的常用方法

 

 

 二、熟悉String类

1.String类及常用方法使用

        String类代表字符串,Java程序中的所有字符串文字都被实现为此类的实例,也就是说,Java 程序中所有的双引号字符串例如"China",都是String类的对象,String类包含于Java,lang 包中,使用时不需要导包。 a.String类的构造方法 (1)String =new String(); (2)char[] str1= {' a' , ' b', ' c' };         Strings=new String(str1); (3)byte[]  str2 = {97,98,99};         Strings=new String(str2); (4)String s="China"; b.String类的常用方法

2.String Builder类

        由于String类的内容是不可变的,如果对字符串进行拼接操作,每次拼接,都会构建一个新的String 对象,既耗时,又浪费内存空间,可以通过Java 提供的StringBuilder 类来解决这个问题,StringBuilder 类是一个可变的字符序列,可以把它看成一个容器, 这里的可变指的是StringBuilder对象中的内容是可变的,所以它在做拼接时不会生成新的对象。  a.StringBuilder的构造方法

 

 b.StringBuilder类的常用方法

(1)append(): 在字符串的末尾追加字符串。 (2)insert(): 在字符串的某个位置插入子串。 (3)delete(): 删除字符串中的某段子串。 (4)reverse():反转字符串。 三、System类         System类提供的设施包括标准输入、 标准输出和错误输出流,访问外部定义的属性和环境变量, 一种加载文件和库的方法,以及用于快速复制阵列的一部分实用方法,它不能被实例化,System类的常用方法如下:         public static long current Time Millis()返回当前时间(以毫秒为单位)。         public static viod exit(int status)终止当前运行的Java虚拟机,非零表示异常终止。 四、Object类         Object类可以视为所有类的父类,如果某个类没有明确的父类,会默认继承Object类,在Object类中只有一个无参数的构造方法,在构造一个子类实例时都会默认优先调用该构造方法。         只要定义了一个类,就默认继承了Object 类,也就是说,继承了Object 类中的属性和方法。Object 类中常用的方法如下: (1)toString()         经常由系统默认调用ꎬ 是活动当前对象的文本描述,Object默认返回值格式是: 全限定 名@hashCode, 建议覆盖为当前对象的文本描述。 (2)equals()         用来比较两个对象是否相等的方法。         比较对象有两种方法,分别是引用相等和对象相等,比较引用值是否相等用==符号,比较对象的内容是否相等用对象名.equals()方法。equsls在 Object 类中声明,默认的比较规则是比较引用, 建议覆盖, 实现对象的比较(比较对象的状态, 就是比较对象的数据)。 (3)hashCode()         hashCode方法要和equals方法一同覆盖(Sun公司规定), 默认的hashCode( )值是当前堆对象地址转换的一个整数,这个整数不是内存地址,一般使用对象的 OID 值作为hashCode的值, OID是对象的唯一编号, 在模块中一般采用数据库生成 OID也就是数据库中的主键。         覆盖hashCode( )方法要满足如下规则:         (1)当两个对象 equals 比较为true 时, 应具有相同的hashCode()值。         (2)当两个对象 equals比较为False时, 应具有不同的hashCode()值。         (3)hashCode()值要稳定(一致性),一个对象创建以后就不应该再变化. 五、Java中的日期类 (1).Data类的构造方法

 (2).Data类的常用方法

                                                         常用的模式字母

                                               SimpleDateFormat类的构造方法

                                                 SimpleDateFormat类的常用方法

2.Calendar类的使用

        Calendar是个抽象类,是系统时间的抽象表示。它为特定瞬间与一组诸如YEAR、MONTH、DAY_OF_MONTH、HOUR 等日历字段之间的转换提供了一些方法,并为操作日历字段(例如获得下星期的日期)提供了一些方法ꎮ 瞬间用毫秒值来表示,它是距历元(即格林威治标准时间 1970 年 1 月 1 日的 00: 00: 00

标签:String,贪食蛇,int,List,小游戏,电话号码,new,方法,public
From: https://www.cnblogs.com/ShiFang0406/p/16735615.html

相关文章