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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

java 输出数据类型_输入输出和java数据类型

發布時間:2024/9/19 编程问答 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 java 输出数据类型_输入输出和java数据类型 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一、輸入有兩種方式。

1.使用Scanner。

使用時要在開始聲明引用import ?java.util.Scanner包。然后定義Scanner對象:

Scanner ?input=new Scanner(System.in);

之后再聲明你輸入的數據類型,比如輸入是int類型的:

int ?intName=input.next();

2.使用BufferedReader。

使用時要在開始聲明引用import java.io.*包(包括import java.io.BufferedReader和import java.io.InputStreamReader),然后定義

BufferedReader input=new BufferedReader(new InputStreamReader(System.in));

之后再聲明你要接收的數據類型,比如如虎如是int類型的:

int intName=Integer.parseInt(input.readLine());

注意:因為readLine()這個方法在底層聲明了異常! ?我們使用的時候必須要去處理。

示例

import java.io.*;//java.io包括import java.io.BufferedReader和import java.io.InputStreamReader;

public class HelloWorld {

public static void main(String[] args) throws IOException

{

System.out.println("請輸入數字:");

BufferedReader input=new BufferedReader(new InputStreamReader(System.in));

int intName=Integer.parseInt(input.readLine());

System.out.println("您輸入的數字是:"+intName);

}

}

3.總結:當BufferedReader在讀取文本文件時,會先盡量從文件中讀入字符數據并置入緩沖區,而之后若使用read()方法,會先從緩沖區中進行讀取。System.in是一個位流,為了轉換為字符流,可使用InputStreamReader為其進行字符轉換,然后再使用BufferedReader為其增加緩沖功能。所以使用BufferedReader input = new BufferedReader(new InputStreamReader(System.in))。

區別:(詳情請見http://blog.sina.com.cn/s/blog_5fd837410100rtwk.html)

BufferedReader:是字符輸入流中讀取文本,緩沖各個字符,從而提供字符、數組和行的高效讀取!速度要比Scanner快!而且也可以設置緩沖區的大小,或者可使用默認的大小。大多數情況下,默認值就足夠大了。

Scanner:用Scanner獲得用戶的輸入非常的方便,但是Scanner取得輸入的依據是空格符,包括空格鍵,Tab鍵和Enter鍵。當按下這其中的任一鍵時,Scanner就會返回下一個輸入.當你輸入的內容中間包括空格時,顯然,使用Scanner就不能完整的獲得你輸入的字符串。

二、輸出的方式。

System.out.println。嗯。。。。這個確實沒什么好說的。大家都知道。而且不用引用命名空間或者包。直接上例子:

1 public classHelloWorld {2 public static voidmain(String[] args){3 System.out.println("輸出");4 }5 }

三、數據類型。

1.基本數據類型:

1).整型:byte(字節):byte由1個字節8位表示,是最小的整數類型。主要用于節省內存空間關鍵。當操作來自網絡、文件或者其他IO的數據流時,byte類型特別有用。取值范圍[-128,127]

short(短整型):由2個字節16位表示。short類型參與運算的時候,一樣被提升為int或者更高的類型。取值范圍[-2^15,2^15-1]

int(整型):由4個字節32位表示。取值范圍[-2^31,2^31-1]

long(長整型):由8個字節64位表示。當需要計算非常大的數時,如果int不足以容納大小,可以使用long類型。如果long也不夠,可以使用BigInteger類。取值范圍[-2^63,2^63-1]

2).浮點型:

float(浮點型):由4個字節32位表示。?單精度浮點數,運行速度相比double更快,占內存更小,但是當數值非常大或者非常小的時候會變得不精確。精度要求不高的時候可以使用float類型??梢詫yte、short、int、long、char賦給float類型,java自動完成轉換(隱式轉換)。取值范圍[-3.4E38,3.4E38]

double(雙精度):由8個字節64位表示。將浮點數賦給某個變量時,如果不顯示在字面值后面加f或者F,則默認為double類型。java.lang.Math中的函數都采用double類型。如果double和float都無法達到想要的精度,可以使用BigDecimal類。取值范圍[-1.7E308,1.7E308]

3).字符型:char:占2個字節16個位。ASCII字符集占用了Unicode的前127個值。當char進行加減乘除運算的時候,也被轉換成int類型,必須顯式轉化回來。取值范圍[0,65535]

4).布爾型:boolean:只有兩個值true和false,默認為false。boolean與是否為0沒有任何關系,但是可以根據想要的邏輯進行轉換。許多地方都需要用到boolean類型。

2.基本類型數據轉換:

3.引用數據類型:類、接口類型、數組類型、枚舉類型、注解類型。這里就不一一贅述。(關鍵我還沒接觸和熟悉。后面熟悉了會列舉出來)

總結

以上是生活随笔為你收集整理的java 输出数据类型_输入输出和java数据类型的全部內容,希望文章能夠幫你解決所遇到的問題。

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

主站蜘蛛池模板: 97精品国产97久久久久久粉红 | 成人在线观看一区二区 | 毛片视频免费观看 | 五月婷婷六月合 | 久久久久久久亚洲 | 杨幂一区二区三区免费看视频 | 高潮毛片无遮挡 | 国产亚洲精品电影 | 久草中文视频 | 久久久社区| 麻豆一区二区在线 | 久久久久久国产 | 欧美成人精品在线视频 | 免费av网站在线观看 | 日日躁夜夜躁白天躁晚上躁91 | 国产精品一区二区三区免费在线观看 | 黑人巨大精品欧美一区二区蜜桃 | 一级大片视频 | 800av凹凸| 成人精品一区日本无码网 | 日在线视频 | 曰韩在线| 成人在线播放av | 一级做a爰片 | 欧美黄色性视频 | 欧美日韩中文字幕一区 | 日韩在线观看免费av | 日韩欧美激情 | 激情综合网五月婷婷 | 亚洲成人黄色小说 | 美女视频黄的免费 | 超薄肉色丝袜一二三 | 日本中文字幕成人 | 亚洲最大视频网 | 三级欧美日韩 | 亚洲成人精品在线 | 欧美成人乱码一区二区三区 | 欧美精品国产一区二区 | 亚洲自偷自偷偷色无码中文 | 成人一区在线观看 | 精品处破女学生 | 色五夜 | 99精品视频在线播放免费 | japanese在线观看 | 一级激情视频 | 伦理片波多野结衣 | 日韩av一区二区三区 | 欧美做爰爽爽爽爽爽爽 | 男女交性视频播放 | 高清av一区二区 | 国产富婆一级全黄大片 | 成人免费毛片视频 | 永久免费毛片 | 神马午夜一区二区 | 两个小y头稚嫩紧窄h文 | 神马午夜伦理影院 | 中文在线免费看视频 | 成人深夜福利在线观看 | 成人在线免费av | 青青草免费在线观看 | 超碰v | 国产第八页 | 久久久久久激情 | 亚洲国产精品综合 | 亚洲国产成人精品视频 | 黑人性视频 | 看黄免费网站 | 中文字幕在线有码 | 超碰毛片 | 成人在线免费观看视频 | 福利视频网站 | 国产特级黄色录像 | 精品黄色av | 寡妇高潮一级视频免费看 | 一卡二卡三卡视频 | 国产精品第一区 | 影音先锋在线视频观看 | 黄色91免费观看 | 五月天激情丁香 | 相亲对象是问题学生动漫免费观看 | 人与动物av | 精品丰满少妇一区二区三区 | 无码人妻精品一区二区50 | 狠狠躁夜夜躁人人爽视频 | 少妇精品高潮欲妇又嫩中文字幕 | 91色影院| 国产日批视频在线观看 | 久久94| 国内偷拍av | 琪琪色在线视频 | 中文字幕欧美另类精品亚洲 | 国产精品日本一区二区在线播放 | 国产婷婷久久 | 亚洲精品中文字幕在线播放 | 久久精品国产99久久久 | 亚洲精品视频91 | 人人草在线视频 | zzjj国产精品一区二区 | 无遮挡国产 |