关于java几种输出的区别
生活随笔
收集整理的這篇文章主要介紹了
关于java几种输出的区别
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
一.四種輸出方式
int x = 1; System.out.print(x);//直接輸出x的結果不換行 int x = 2; System.out.println(x);//輸出x后會換行 double x = 1.213;System.out.printf("%.1f\n",x); //這個功能比較強大,和我們C語言中的printf可以說是兄弟 double x = 2.213; System.out.format("%.2f\n",x); //這個和第3個是一樣的二.輸出格式控制
常用的數據類型:
int long float double char String boolean補充:Java中有八種基本類型,都是Java語言預先定義好的,并且是關鍵字。
這八種基本類型分別是:
整型 (4種)
字符型 (1種)
浮點型 (2種)
布爾型(1種)
再加幾張圖補充一下(圖片來源一個比較好的JAVA自學網站:傳送門)
布爾型:略…
特殊(注意上面類型中第一個字母是大寫的話,用法是不一樣的,大寫的是它們封裝函數):
當用到System.out.printf或System.out.format輸出時(這兩種需要控制格式輸出)
對于int 和 long 都是%d(long這里和C語言不一樣,long在C語言中用%ld,java中沒有long long型)
對于float 和double都是用%f(double和C語言不一樣,C語言中可以用%lf,java只能用%f,否則報錯),float賦值后面要加f,例如 :float = 1.233f,輸出的是接近1.233的值(不控制幾位小數時,是6位小數)
例如:
總結
以上是生活随笔為你收集整理的关于java几种输出的区别的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Jave之Scanner和不合法输入处理
- 下一篇: 快速排序(详细)