Java期末复习——ch02基本类型(进制转换,数据类型转换,汉字编码)
生活随笔
收集整理的這篇文章主要介紹了
Java期末复习——ch02基本类型(进制转换,数据类型转换,汉字编码)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
第一題:
/** 寫出滿足以下要求的 Java 代碼。* ① 聲明一個float 型變量 value,并賦以初值2.5。* ② 同一行聲明 2 個 boolean型的變量 b1 和 b2,其中b2 被賦以初值 true。* ③ 聲明字符型最終變量 AN_HUI,并賦以初值‘皖’。* ④ 分別輸出上述變量。* */代碼:
package ch02;public class Ch02_1 {static boolean b1,b2 = true; //12和15行取一均可public static void main(String[] args) {float value = 2.5f; // boolean b1 = false ,b2 = true;char AN_HUI = '皖';System.out.println(value);System.out.println(b1);System.out.println(b2);System.out.println(AN_HUI);}運行結果:
2.5 false true 皖第二題:
/* 求‘程’、‘序’這兩個漢字各自的 Unicode 編碼* */代碼:
package ch02; public class Ch02_2 {public static void main(String[] args) {System.out.println("'程'的Unicode編碼:"+(int)'程');System.out.println("'序'的Unicode編碼:"+(int)'序');} }運行結果:
'程'的Unicode編碼:31243 '序'的Unicode編碼:24207第三題:
/* 寫出將 int 型數據 123轉換為字符串“123”以及逆向轉換的代碼。 */代碼:
package ch02; public class Ch02_3 {public static void main(String[] args) {int i = 123;String s = Integer.toString(i); //將int型變量i轉換為字符串型si = Integer.parseInt(s); //逆向轉換System.out.println(s);System.out.println(i);} }運行結果:
123 123第四題:
/* 調用包裝類的方法,輸出十進制整數 32767 的八進制形式* */代碼:
package ch02; public class Ch02_4 {public static void main(String[] args) {System.out.println(Integer.toString(31767,8)); //Integer.toString(要轉換的數字,轉換后的進制)} }運行結果:
76027總結
以上是生活随笔為你收集整理的Java期末复习——ch02基本类型(进制转换,数据类型转换,汉字编码)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 算法笔记-两数之和、三数之和、四数之和(
- 下一篇: 数据结构_串_mindmap+LeetC