最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Java中使用print、printf、println的示例及區(qū)別

 更新時(shí)間:2023年05月31日 12:00:17   作者:star__king  
Java?的輸出方式一般有這三種,print、println、printf,它們都是?java.long?包里的System類(lèi)中的方法,本文重點(diǎn)給大家介紹Java中使用print、printf、println的示例,需要的朋友可以參考下

print、printf、println在Java中的使用

一、println

在JAVA中常常使用System.out.pirntf();的輸出格式。

比如最常見(jiàn)的 hello world

public class PrintTest{
	public static void main(Stirng[] args){
		System.out.println("hello world");
        System.out.println("hello world");
        System.out.println("hello world");	
	}
}

輸出結(jié)果

hello world
hello world
hello world

即println在JAVA中具有換行輸出的功能

二、print

在JAVA中常常使用System.out.pirnt();的輸出格式。

public class PrintTest{
	public static void main(Stirng[] args){
		System.out.print("hello world");
        System.out.print("hello world");
        System.out.print("hello world");	
	}
}

輸出結(jié)果

hello world hello world hello world

所以說(shuō)print在JAVA中只是一般輸出

三、printf

在JAVA中常常使用System.out.printf();的格式

public class PrintTest{
	public static void main(Stirng[] args){
		float a = 11.1432;
        System.out.printf("%.2f",a);
	}
}

輸出結(jié)果

10.14

printf常常使用于格式轉(zhuǎn)化

四、總結(jié):

1. print為一般輸出,同樣不能保留精度格式轉(zhuǎn)化,也不能換行輸出
2.printf常用于格式轉(zhuǎn)換,但需要注意不是換行輸出,只用于精度轉(zhuǎn)換
3.println為換行輸出,不能用于格式轉(zhuǎn)換

java 中 print、println 與 printf 的區(qū)別

1、前言

如果你是 java 的初學(xué)者,那相信你一定會(huì)有過(guò)疑惑,就是 java 中三大輸出方式到底有什么區(qū)別。所以,小編就通過(guò)具體實(shí)例來(lái)詳細(xì)來(lái)聊一聊。

2、java 的輸出方式

Java 的輸出方式一般有這三種,print、println、printf。它們都是 java.long 包里的 System 類(lèi)中的方法。

(1)print 

Print 輸出會(huì)自動(dòng)將括號(hào)中的內(nèi)容轉(zhuǎn)換成字符串輸出,如果括號(hào)中是一個(gè)對(duì)象的話,就會(huì)自動(dòng)調(diào)用toString() 方法。該輸出方式不會(huì)換行。如:

public class Main {
    public static void main(String[] args) {
        int num = 10;
        System.out.print("num");
        System.out.print(num);
    }
}
/*
輸出結(jié)果
num10
 */

(2)println

println 與 print 的用法和作用基本相同,但是 println 的輸出是換行的,它會(huì)自動(dòng)的在輸出結(jié)果后面加上換行符,如

public class Main {
    public static void main(String[] args) {
        int num = 10;
        System.out.println("num");
        System.out.println(num);
    }
}
/*
輸出結(jié)果
num
10
 */

如果在 print 輸出內(nèi)容末尾添加換行符 “\n”,也會(huì)達(dá)到與 println 同樣的效果,如:

public class Main {
    public static void main(String[] args) {
        int num = 10;
        System.out.print("num\n");
        System.out.print(num+"\n");
    }
}
/*
輸出結(jié)果
num
10
 */

(3)printf

printf 是沿用了C語(yǔ)言中的部分輸出方式,可以格式化輸出。支持的格式一般有:

%d     十進(jìn)制整數(shù)
%f     十進(jìn)制浮點(diǎn)數(shù)
%o     八進(jìn)制數(shù)
%u     無(wú)符號(hào)的十進(jìn)制數(shù)
%x     十六進(jìn)制數(shù)
%c     單個(gè)字符
%s     字符串
%%     輸出%號(hào)

使用方式:

public class Main {
    public static void main(String[] args) {
        int num = 10;
        System.out.printf("num等于:%d",a);
        System.out.printf("num=%d",a);
    }
}
/*
輸出結(jié)果
num等于:10num=10
 */

注意這種方法也是不能換行的

到此這篇關(guān)于Java中使用print、printf、println的示例詳解的文章就介紹到這了,更多相關(guān)java print、printf、println使用內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Java五種方式實(shí)現(xiàn)多線程循環(huán)打印問(wèn)題

    Java五種方式實(shí)現(xiàn)多線程循環(huán)打印問(wèn)題

    本文主要介紹了Java五種方式實(shí)現(xiàn)多線程循環(huán)打印問(wèn)題,文中通過(guò)示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-12-12
  • 詳細(xì)分析JAVA8新特性 Base64

    詳細(xì)分析JAVA8新特性 Base64

    這篇文章主要介紹了JAVA8新特性 Base64的相關(guān)資料,文中講解非常細(xì)致,代碼幫助大家更好的理解和學(xué)習(xí),感興趣的朋友可以了解下
    2020-08-08
  • Spring中的Schedule動(dòng)態(tài)添加修改定時(shí)任務(wù)詳解

    Spring中的Schedule動(dòng)態(tài)添加修改定時(shí)任務(wù)詳解

    這篇文章主要介紹了Spring中的Schedule動(dòng)態(tài)添加修改定時(shí)任務(wù)詳解,可能有人會(huì)問(wèn),為啥不用Quartz,Quartz自然是非常方便強(qiáng)大的,但不是本篇要講的內(nèi)容,本篇就偏要使用SpringSchedule來(lái)實(shí)現(xiàn)動(dòng)態(tài)的cron表達(dá)式任務(wù),需要的朋友可以參考下
    2023-11-11
  • 詳解java封裝繼承多態(tài)

    詳解java封裝繼承多態(tài)

    這篇文章主要介紹了java封裝繼承多態(tài),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-03-03
  • java ArrayList中的remove方法介紹

    java ArrayList中的remove方法介紹

    大家好,本篇文章主要講的是java ArrayList中的remove方法介紹,感興趣的同學(xué)趕快來(lái)看一看吧,對(duì)你有幫助的話記得收藏一下
    2022-01-01
  • Eureka服務(wù)發(fā)現(xiàn)注冊(cè)實(shí)現(xiàn)教程

    Eureka服務(wù)發(fā)現(xiàn)注冊(cè)實(shí)現(xiàn)教程

    文章介紹了微服務(wù)架構(gòu)中的服務(wù)發(fā)現(xiàn)機(jī)制,重點(diǎn)講解了Eureka服務(wù)發(fā)現(xiàn)框架的原理、配置和使用方法,Eureka通過(guò)服務(wù)注冊(cè)、心跳檢測(cè)和客戶端緩存機(jī)制來(lái)實(shí)現(xiàn)服務(wù)的高可用性和負(fù)載均衡,文章還詳細(xì)描述了Eureka的一些特性和配置過(guò)程中的注意事項(xiàng),并提供了一些實(shí)戰(zhàn)示例
    2025-11-11
  • springboot網(wǎng)站應(yīng)用使用第三方qq登錄的實(shí)現(xiàn)過(guò)程

    springboot網(wǎng)站應(yīng)用使用第三方qq登錄的實(shí)現(xiàn)過(guò)程

    這篇文章主要介紹了springboot網(wǎng)站應(yīng)用使用第三方qq登錄,本文通過(guò)實(shí)例圖文相結(jié)合給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2021-09-09
  • Java中的String不可變性實(shí)現(xiàn)

    Java中的String不可變性實(shí)現(xiàn)

    在Java編程中,String類(lèi)的不可變性是一個(gè)被廣泛討論和利用的特性,本文主要介紹了Java中的String不可變性實(shí)現(xiàn),具有一定的參考價(jià)值,感興趣的可以了解一下
    2024-03-03
  • log4j詳細(xì)的常用配置說(shuō)明介紹

    log4j詳細(xì)的常用配置說(shuō)明介紹

    下面看我怎么一步步配置到控制臺(tái)的,log4j的輸出級(jí)別和輸出模式相信都知道的
    2012-11-11
  • IntelliJ?IDEA中初始化Java類(lèi)的常用快捷方法詳解

    IntelliJ?IDEA中初始化Java類(lèi)的常用快捷方法詳解

    這篇文章主要為大家詳細(xì)介紹了IntelliJ?IDEA中初始化Java類(lèi)并設(shè)置所有屬性的常用快捷方法,文中的示例代碼講解詳細(xì),需要的小伙伴可以參考下
    2026-02-02

最新評(píng)論

环江| 土默特左旗| 潼南县| 南涧| 德安县| 长汀县| 奉新县| 休宁县| 抚顺市| 务川| 乡宁县| 高台县| 台山市| 茂名市| 新巴尔虎左旗| 阳曲县| 瓮安县| 新余市| 乌拉特前旗| 肃宁县| 丘北县| 邵东县| 读书| 巫溪县| 巴林左旗| 军事| 常宁市| 娱乐| 荆州市| 碌曲县| 筠连县| 高邑县| 黄石市| 通海县| 永州市| 盈江县| 旅游| 通州市| 章丘市| 灵山县| 高台县|