Simple Data Objects最全版.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Simple Data Objects最全版.ppt

陣列(Array) Example: ArrayCopyDemo.java char[] copyFrom = { d, e, c, a, f, f, e, i, n, a, t, e, d }; char[] copyTo = new char[7]; System.arraycopy(copyFrom, 2, copyTo, 0, 7); * Your Turn Basic Practice 建立了 a, b, c 均為 3 列 3 行(3x3)的矩陣(Matrix),且將 a和 b 矩陣的加總存放在 c 矩陣裡,並且將結果顯示在螢幕上。 a, b 中的數字請用亂數產生(介於 0 ~ 20 之間) a 0 1 2 0 1 2 3 1 4 5 6 2 7 8 9 b 0 1 2 0 10 11 12 1 13 14 15 2 16 17 18 c 0 1 2 0 11 13 15 1 17 19 21 2 23 25 27 Advanced Practice 費氏數列 (Fibonacci) 1, 1, 2, 3, 5, 8, 13, … 利用迴圈和陣列,求出第 50 項,fib[i]=fib[i-1]+fib[i-2] * 基本型態字元(char) 基本型態字元(char)定義: 字元為顯示電腦符號之基本單位 char a = ‘a’; char b = ‘1’; 字元在 Java 與 C++ 中的不同 在C/C++裡,char是一個 8 位元 的型態 在 Java 中,char是一個 16 位元 的型態 全球文字碼 (Unicode) 完整地定義了世界的字元集,已呈現在所有人類語言中找到的字元。它統一了多種字元集,像是拉丁語、希臘語、阿拉伯語、斯拉夫語、希伯來語、日語的片假名,韓語以及其他更多的語言。 * 基本型態字元(char) ASCII Table 每個字元在電腦裡皆有唯一對應的代碼. 一個公定的字元對應標準為 American Standard Code for Information Interchange (ASCII). printable characters have codes from 32 to 126 control characters. others 例如:數字 0 ~ 9,在 ASCII 中對應的碼為 48~57 * 基本型態字元(char) Example: Showchar.java import java.io.*; public class Showchar { public static void main(String args[]) throws IOException { int x = System.in.read(); System.out.println(x); System.out.println((char)(x-32)); } } * 字元(Character) 字元物件 – Character Object Java 提供了兩種處理字元的方法 char chr = ‘a’; Character charObj = new Character(‘a’); 特性比較 特性 char Character 型態 (Data Type) 基本型態 參考型態 (物件) 記憶體用量 小 大 提供常用 “方法” (Method) 無 有 * 字元(Character) Character 建構元(Constructor) Character(char); 如:Character charObj = new Character(‘a’); Character 唯一的建構元,根據參數傳來的字元,建立一個 Character 物件 一旦 Character 物件建好後,就不得更改內涵的字元資料 * 字元(Character) 提供的測試方法 方法 用途 int compareTo(Character ch) 比較兩個 Character 物件之大小順序 boolean equals(Character ch) 比較兩個 Character 物件是否相等 boolean isUpperCase(char c) boolean isLowerCase(char c) 測試 c 是否為大寫 測試 c 是否為小寫 boolean isLetter(char c) boolean isDigit(char c) boolean isLetterOrDigit(char c) 測試 c 是否為英文字母 測試 c 是否為阿拉伯數字 測試 c 是否為字母或數字 boolean isSpaceChar(char c) boolean isW

文档评论(0)

liuxiaoyu92 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档