1 問題
在最開始學習Java的時候學到sout+enter鍵可以輸出結果,顯示的是System.out.println();而在Python中是直接使用print。那么在Java中print和println有什么區別?
2 方法
Print輸出會自動將括號中的內容轉換成字符串輸出,如果括號中是一個對象的話,就會自動調用toString()方法。
該輸出方式不會換行。
如:
package blog; public class Test { public static void main(String[] args) { int a = 10; System.out.print("a"); System.out.print(a); } } /* 輸出結果 a10 */ |
Println與print的用法和作用基本相同,但是println的輸出是換行的,它會自動的在輸出結果后面加上換行符,如:
package blog; public class Test { public static void main(String[] args) { int a = 10; System.out.println("a"); System.out.println(a); } } /* 輸出結果 a 10 */ |
在print輸出內容末尾添加換行符“n”,也會達到同樣的效果,如:
package blog; public class Test { public static void main(String[] args) { int a = 10; System.out.print("an"); System.out.print(a+"n"); } } /* 輸出結果 a 10 */ |
3 結語
針對Java中輸出方法print與println的區別的問題,通過Java編程進行對比實驗,證明該方法是有效的。它們都是java.long包里的System類中的方法,在日常使用頻率比較高,需要和其他編程語言區分開來。
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。
舉報投訴
-
JAVA
+關注
關注
19文章
2972瀏覽量
104862 -
編程語言
+關注
關注
10文章
1947瀏覽量
34819 -
Printf
+關注
關注
0文章
83瀏覽量
13677
發布評論請先 登錄
相關推薦
如何解決JAVA程序中文無法顯示的問題呢?
`上回說到JAVA虛擬機環境如何在IMX6平臺搭建(點擊了解),這次和大家說說JAVA應用程序遇到中文無法顯示,出現亂碼,該如何解決。1、運行java hello 無法顯示中文(顯示為亂碼)2、運行
發表于 01-31 16:22
Java基礎之Java運算符
在Java中,表達式是由運算符和操作數組成的。比如,我們可以把下面的都稱為表達式:5num1num1+num2sum=num1+num2Java的運算符包括:算術運算符、賦值運算符、關系運算符
發表于 05-18 15:39
如何用java映射創建java對象和調用java對象的方法
java是一種解析語言,java程序是通過java虛擬機解析.class的方式運行起來。因此,java中就存在java映射的概念。一、首先我
發表于 07-28 16:11
是否可以在代碼中區分開機復位和深度睡眠復位?
();Serial.println("Start...");Serial.print("Reset reason ");Serial.println
發表于 02-23 06:37
java中string不可變的原因
區分對象和對象的引用 對于Java初學者, 對于String是不可變對象總是存有疑惑??聪旅娲a: String s = ABCabc;System .out.println( s = + s
發表于 09-27 13:24
?0次下載
Python中print函數的用法總結
Print在日常的程序編寫和調試中,使用的比較多,下面給大家詳細分析下print不為人知的一些功能,比如print可以打印指定顏色的字體,可以將指定的內容打印輸出到文件中去等。
Java中時間戳的使用
當前時間 import java.sql.Timestamp; //導包 Timestamp nowTime = new Timestamp(System.currentTimeMillis
JAVA中static、final、static final如何區分
當我們在使用java寫類的屬性時總會用到很多的類型去修飾它,比如字符串String,整數型int,但是我們偶爾也會遇到 static、final、static final,那么他們的區別是什么呢?
如何正確區分Java中super函數用法
Java中super函數有很多方法,在使用的時候我們應該如何正確區分?
2 方法
三種用法:
訪問父類的方法。
調用父類構造方法。
訪問父類中的隱藏成員變
print函數是什么
在Python中print( ) 函數的功能是`輸出內容`,意思就是將print( ) 函數括號中的內容顯示在屏幕終端上。
print[p
Java獲取本機IP
原文鏈接 可以使用 getLocalHost 命令: import java.net.InetAddress; public class Main { public static void main
print輸出如何不帶空格
在Python中,print函數默認會在各個參數之間添加空格進行分隔。如果你想要讓print函數輸出的內容不帶空格,可以使用sep參數來自定義分隔符。 sep參數是print函數的一個
java switch case值能為枚舉值嗎
Java中的switch語句可以接受枚舉類型的值作為參數。在Java中,枚舉是一種特殊的數據類型,它定義了一個固定數量的命名常量。因此,可以將枚舉值作為switch語句的case。 首
java switch case 能不能用字符串
Java的switch語句在處理字符串方面有一些限制。在Java 7之前,switch語句只能處理整數類型的表達式,如int或char。但從Java 7開始,Java引入了對字符串的支
java怎么限制輸入數字的范圍
在Java中,你可以使用循環和條件語句來限制輸入數字的范圍。下面我將詳細介紹如何實現這一功能。 首先,你需要使用Java的輸入輸出庫來接收用戶的輸入。Java中提供了Scanner類來
評論