- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
变数和字串处理
* 第三章 變數與字串處理 學習目標: 1. 了解Java程式中變數的宣告與用途 2. 了解Java的保留字 3. 了解Java程式中註解的加註 4. 了解字串資料的輸出與處理 5. 熟習Java 程式中的使用者輸入 6. 了解Java程式中的例外處理 變數 在程式執行過程中可以進行變動的參數,稱之為變數,倘若不變動的,稱之為純數。在程式設計中,有很多情形必須使用到變數,例如隨著時間變動而增加的利息,便是一種變數,利息不可能直接將值固定於程式中,而是利用一個代表利息的位置,暫時存放利息現階段的值,待新的值產生後,便將原存放位置以新的值予以替代。因此,變數的值就是變動不定的值,也因為這個特性,讓變數可以應用在計算的場合。然而,變數除了數值上的變化外,也可以是字元的變化。 利用記事本編輯好程式原始碼後,將其檔案名稱儲存成sample2.java: 在MS-DOS模式中利用javac進行編譯,並利用java執行編譯後得到的類別檔,便可得到原先程式撰寫所希望的結果。 在這程式中,共有三個變數宣告:A、B、C,在宣告之時,並沒有給定變數的值,所以A,B,C三個變數的值是變動不定的,不是一個定值。A和B都是宣告成整數型態(int)的變數,C宣告成字元型態(char)的變數。 A的值原先的值未給定,而後執行了A=100這行程序後,變數A的內容便成為100;同理,B的值原先的值未給定,而後執行了B=10這行程序後,變數A的內容便成為10。A與B兩個變數宣告時皆是整數(int)的資料型態,所以只有整數能夠放在這兩個變數內。C的值原先也未設定,但由於C的資料型態宣告成字元(char),所以接下來的程序將C的值變成’a’。 ◎JAVA變數型態的種類 1位元 表示真(true)或偽(false) boolean(布林) 16位元 表示Unicode字元 char(字元) 64位元 表示浮點數 double(雙精度浮點數) 32位元 表示浮點數 float(浮點數) 64位元 表示正負整數 long(長整數) 32位元 表示正負整數 int(整數) 16位元 表示正負整數 short(短整數) 8位元 表示正負整數 byte(位元組) 大小 說明 變數型態名稱 ◎變數的宣告 要在程式中使用變數,第一步必須要進行變數的宣告。 範例: int A; 這部分就是在設定變數型態 在變數型態的設定中,也是會區分英文字母的大小寫。如a 和 A 就會被視為兩種完全不同的變數。此外在替變數命名時,也不能使用在Java中已用來表示某種特別意義的單字,如public、class等等。這些單字在Java中已經被定義了,所以不能再次宣告,這就是Java中的保留字(reserved word) ◎Java所有的保留字 while volatile void try true transient throws throw this synchronized switch super static short return public protected private package null new native long interface int instanceof import implements if goto for float finally final false extends else double do default continue const class char catch case byte break boolean abstract ◎ 註解 在Java程式中加上註解可以加強程式的可讀性,註解在程式碼中不會被認為是程式的一部份。任何寫上 // (二道斜線)之後的字串、數值等等,全部都會被視為註解。//之後的內容在編譯時會被忽略,所以無論您在註解中寫任何內容,對程式都不會有影響。 在範例中,「//變數宣告」就是註解,註解的主要功能是用來說明程式碼,好讓人們能夠一眼就明白程式的內容。 [單行註解的格式] //註解輸入處 [多行註解的格式] /* 註解輸入處 */ 範例: /* 生日快樂 Java 程式 日期:2002/10/25 主題:生日快樂 */ 如果註解太長,單行註解沒辦法寫完,則可以使用多行註解。多行註解的格式如上,註解內容是寫在 /* 與 */ 之中,和單行註解的寫法有差異。 將sample2.java的程式碼予以改寫,直接在變數宣告時指定變數值,但一樣能夠得到同樣的結果: 字串 本節所要探討的是字串資料的處理,首先將下面範例程式碼利用記事本編寫後,儲存檔名為sample3.java: 而後在MS-DOS模式中利用javac編譯,並以java執行之。 在Java程式內容中,要表示字串形態的資料,其資料內
您可能关注的文档
最近下载
- 中南林业科技大学涉外学院《高等数学A》2025-2026学年期末考试试卷(A)卷.docx VIP
- 人工髋关节置换术术后护理.pptx VIP
- 中南林业科技大学《高等数学A》2025-2026学年期末考试试卷(A)卷.docx VIP
- 【浅析幼儿园安全教育现状及改进对策研究—以A幼儿园为例6000字】.docx VIP
- 撬装加油装置预评价报告.pdf VIP
- 电工基础项目教程第2版李爱习题答案解析.pdf
- 《口袋妖怪-火红&叶绿》完整图文攻略.doc VIP
- 高中语文:高中语文常用应用文写作及范例.doc VIP
- 高等数学电子教材.pdf VIP
- 跨文化交际复习资料选择判断题_-.docx VIP
原创力文档


文档评论(0)