日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > java >内容正文

java

《Java编程思想》第四版读书笔记 第四章

發布時間:2025/3/8 java 21 豆豆
生活随笔 收集整理的這篇文章主要介紹了 《Java编程思想》第四版读书笔记 第四章 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

2019獨角獸企業重金招聘Python工程師標準>>>

4.3

逗號操作費僅用于for循環控制表達式的初始化部分和步進控制部分。初始化部分用于定義任意多個具有相同類型的變量:

for(int i =1, j = i + 10; i <5; i++, j = i* 2)

?

for循環控制表達式可以使用對象而不僅僅是基本類型和它們的封裝器。

?

4.4

String類的toCharArray()方法返回char類型的數組。

?

4.6

無限循環的兩種方式while(true)和for(;;)完全等價,編譯器將它們看作是一回事。

?

4.7

關于標簽以前在寫代碼的過程中一次都沒有用到過,所以完全忘記了還有此功能。

標簽用在迭代語句之前,在它和迭代語句之間不能有其他代碼。

標簽和continue、break配合使用。帶標簽的continue會到達標簽的位置,并重新進入緊接在標簽后面的循環;帶標簽的break會中斷并跳出標簽所指的循環。

?

4.8

int c = rand.nextInt(26) + 'a';

這條語句產生隨機的小寫字母,用法挺巧妙,值得記憶一下。

練習10關于吸血鬼數字,我的方法太笨,再想想有沒有什么好方法。

剛才看了《Thinking in Java》的習題解答,里面使用了一個定理:如果一個數字x*y是吸血鬼數字則它必須滿足:

x*y = x+y(mod 9)

首先進入循環

for(int num1 = 10; num1 <= 99; num1 ++){
????for(int num2 = num1; num2 <= 99; num2 ++)
?

判斷是否滿足這個定理,如果不滿足continue。如果滿足算出乘積的四個數和兩個數字的四個數,比較是否都相等,如果相等則是吸血鬼數(判斷時應注意去掉重復相等的情況)。

轉載于:https://my.oschina.net/u/2453016/blog/668833

總結

以上是生活随笔為你收集整理的《Java编程思想》第四版读书笔记 第四章的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。