java返回類型
㈠ java返回值類型是干什麼
就是一個方法完成某個功能,然後返回一個特定類型的變數,這個特定類型就是返回值類型
比如說人是一個變數,某個方法要判斷這個人是不是男性,就要返回true或者false,就需要返回值類型boolean
或者說一個數組,要寫一個方法從中找出最大值並返回,就需要返回值類型int
㈡ java 方法返回值類型 Long與long
Java的數據類型分兩種:
1.基本類型:long,int,byte,float,double,char
2. 對象類型(類): Long,Integer,Byte,Float,Double,Char,String,其它一切java提供的,或者你自己創建的類。
其中Long又叫 long的包裝類。而Byte和Float也類似,一般包裝類的名字首寫是數值名的大寫開頭。
什麼叫包裝類?
在java中有時候的運算必須是兩個類對象之間進行的,不充許對象與數字之間進行運算。所以需要有一個對象,這個對象把數字進行了一下包裝,這樣這個對象就可以和另一個對象進行運算了。
比如我們也可以定義一個類:
class Long {
int i=0;
public Long (int i){
this.i=i;
}
}
這樣這個Integer就是一個包裝類,他包裝了一個整數值,然後可以在裡面寫一些運算符重載的方法使它支持某些運算。這個時候可以賦值:
Long it=new Long(10);
現在變數it就是一個對象,不是一個數字。
long 是長整型,在怎麼長本身也是整型,12.10的整形部分是12,當然結果是12,
byte: 八位整數 -128——127,可用來節省內存的使用。
short: 16位整數 -32768——32,767,也比較省內存。
int: 32位整數 -2,147,483,648——2,147,483,647,一般來說整數都夠用了
long: 64位整數 -9,223,372,036,854,775,808—— 9,223,372,036,854,775,807,一般不需要用
float: 32位浮點,如果浮點需要節省內存用這個。
Double: 64位浮點,一般非整數浮點可用這個。
但是要記住float和double都不是精確的,如果要儲存錢一類的必須精確的,用java.math.BigDecimal
㈢ Java方法的返回值類型寫的是類名是什麼意思
Java方法的返回值類型寫的是類名的意思是:方法返回這個類的對象。
原因:
java中除了構造方法都有返回類型:void,int、float等基本數據類型,Integer包裝類型,其他類的類型。
㈣ 在java中什麼是返回值類型
Java中的return語句總是和方法有密切關系,return語句總是用在方法中,有兩個作用,一個是返回方法指定類型的值(這個值總是確定的),一個是結束方法的執行(僅僅一個return語句)。
在return語句的各類文章中,大多僅僅介紹了return語句用於有返回值(非void返回值)的方法中。而很少或沒有介紹return語句在vodi返回值方法中的運用。
return語句用在非void返回值類型的方法中,不但能返回基本類型,還可以返回(包括用戶自定義類的)對象。
下面通過一個簡單例子說明一下:
/**
* Created by IntelliJ IDEA.
* User: leimin
* Date: 2007-12-3
* Time: 8:54:28
* Java中的return語句使用總結
*/
public class TestReturn {
public static void main(String args[]) {
TestReturn t = new TestReturn();
t.test1();
t.test2();
}
/**
* 無返回值類型的return語句測試
*/
public void test1() {
System.out.println("---------無返回值類型的return語句測試--------");
for (int i = 1; ; i++) {
if (i == 4) return;
System.out.println("i = " + i);
}
}
/**
* 有返回值類型的return語句測試
* @return String
*/
public String test2(){
System.out.println("---------有返回值類型的return語句測試--------");
return "返回一個字元串";
}
}
運行結果:
---------無返回值類型的return語句測試--------
i = 1
i = 2
i = 3
---------有返回值類型的return語句測試--------
Process finished with exit code 0
返回語句return
return語句從當前方法中退出,返回到調用該方法的語句處, 句繼續程序的執行。(有關方法的內容,我們將在第六章詳細講) 是一個方法)。返回語句有兩種格式:
1.return expression
返回一個值給調用該方法的語句,返回值的數據類型必須? 方法聲明中的返回值類型 一致。可以使用強制類型轉換來使類型一致。
2.return
當方法說明中用void聲明返回類型為空時,應使用這種格式, ?不返回任何值。
return語句通常用在一個方法體的最後,以退出該方法並返 一個值。Java中,單獨的 return語句用在一個方法體的中間時,會產生編譯錯誤,因為這時 ?有一些語句執行不到。但 可以通過把return語句嵌入某些語句(如if-else)來使程序在未執? 完方法中的所有語句時退出 ,例如:
int method (int num){
∥return num;∥will cause compile time error
if(num>0)
return num;
……∥may or may not be executed
∥depending on the value of num參考資料:||
㈤ java 怎麼設置返回數據類型
1
這種方法有兩大步第一步是拼接需要的json數據,第二步是用servlet的內置對象response返回到前台。
2
String 類型的數據可以不用藉助任何工具直接返回,只要把它拼接對了就可以。如我需要返回一個{「success」:true,「msg」:「修改失敗!」}的json,就可以如下圖這樣寫。(注意,java里的引號要用的轉義字元「\」)
3
如果需要返回的是一個list或者別的類的化,需要用到JSONArray的輔助工具類,然後使用response.getWriter().print(),返回到打到前台。具體代碼如下圖。
END
方法2:用Spring框架
如果你使用了Spring框架那就更簡單了,你只需要在你的方法返回的時候加一個@ResponseBody的註解就可以了。就這么簡單。
㈥ java中函數返回類型是啥意思啊
一個函數既有輸入數據,又有輸出數據,輸入數據的類型在參數表中指定。對輸入數據進行加工後,需要返回加工後的結果。加工後的結果的數據類型,就是函數返回類型,在函數定義的名稱前指定。
也就是說,函數返回類型就是函數返回值所屬的數據類型。
㈦ java返回值類型
返回類型是你所需要什麼就寫什麼。
如果你寫的介面是增刪改的方法的話,就一般是boolean居多,只要返回ture or false就行,當然int 或者是void 也可以
如果是些查詢的方法的,你想得到的是張表的記錄的話,那就是List居多。
這主要是看你想得到什麼東西,假設我寫的這個方法是一個就和的方法,我想得到最終的和,那我返回類型就是int 。如果我寫的方法只是想調用,不需要得到什麼,那就void就可以了。
介面的方法只要寫多了就會知道用什麼返回類型了。