導航:首頁 > 編程語言 > java怎麼寫函數

java怎麼寫函數

發布時間:2023-06-17 16:16:19

1. java 函數的規范寫法

java裡面一般不叫函數,叫方法;
一般:
作用域+修飾詞+返回類型(無返回就void)+方法名(//參數列表,也可以不寫,根據實際情況){//方法實現}
例如:
public static int fun(int i){
return i;
}
這是一個公有的靜態方法,該方法返回一個整形數據,參數是一個int型

2. Java寫一個自定義函數

為了幫助網友解決「java創建自定義函數」相關的問題,中國學網通過互聯網對「java創建自定義函數」相關的解決方案進行了整理,用戶詳細問題包括:; /.println(arrs.這里是返回最大值
return 8;;/我想自定義getmax函數的話怎麼做
}
public int getMax(){
/.getMax);/,7.outpublic class test{
public static void main(String[] args){
int arrs[] =new int[]{1;
}
}

我想java實現javascript 裡面 prototype 這樣的原型對象,5.,5;
System,1},8,4,具體解決方案如下:
解決方案1:
println(getMax(arrs)); a) a = arrs[i].length; arrs; i <
}
public static int getMax(int[] arrs){
int a = 0;
for (int i = 0,7.outpublic class TEST{
public static void main(String[] args){
int[] arrs =new int[]{1;
}
return a,5; i++) {
if(arrs[i] >,5;
System,1},8,4
解決方案2:
謝謝。。我能不能 .length() 這樣的函數自定義創建呢?
解決方案3:
jdk提供一些常用類跟方法方便我們寫程序,自己寫也一樣的
arrs.length Array裡面封裝好的實例屬性
解決方案4:
謝謝!
解決方案5:
7,5;
}

public static void main(String[] args){
int arrs[] =new int[]{1:
public static int getMax(int[] arrs){
/.這里是返回最大值
return 8;/:
public static void main(String[] args){
int arrs[] =new int[]{1..;
System,4,4; ///,1}.out;
System; /,5,5,5;.,7,8.;我想自定義getmax函數的話怎麼做
}
改為public int getMax(){
/,1}.out;;/.getMax),8.這里是返回最大值
return 8;
}
改為.println(getMax(arrs)).println(arrs
解決方案6:
方法沒有修飾符的例子:
String getName(){ //無修飾符,無參數,有String類型返回值
return "張3";
}

void getName(){ //無修飾符,無參數,無返回值
system.out.println("張3");
}

int add(int a,int b){ //無修飾符,有2個整型參數,有整型返回值
return a+b;
}

方法有2種修飾符
1)有public、protected、private三種顯示的訪問控制修飾符
2)還可以有static 、 final 、abstract 這三個修飾符

方法含有修飾符的例子:
public String getName(){ //public修飾符(公有方法),無參數,有String類型返回值
return "張3";
}

private void getName(){ //無修飾符(私有方法),無參數,無返回值
system.out.println("張3");
}

3. JAVA的構造函數是怎麼寫的。萬分感謝。路過的請不要嘲笑%>_<%

JAVA的構造函數是:SetLocal EnableDelayedExpansion

set classpath=.

for %%c in (lib*.jar) do set classpath=!classpath!;%%c

set classpath=%classpath%;./classes;

java com.ham.server.Server。

1、無參構造方法

無參構造方法又分為隱式無參構造方法和顯示無參構造方法。

隱式無參構造方法

在定義類的時候,如果沒有給類定義一個構造方法,Java編譯器在編譯時會默認提供一個隱式的構造方法,它沒有任何參數,並且有一個空的方法體。例如,Person類中隱含一個無參構造方法,在main方法中可以通過new關鍵字來調用此默認的構造方法,代碼如下:

4. 如何用java編寫函數

首先要知道什麼是函數,說白了就是一個方法,比如
1,
public void method() {
// dosomeing
}2,
public String metnod() {
String str = "hello";
return str;
}3,
public String metnod(String str) {
str = "hello";
return str;
}函數是由修飾符+返回值類型+方法名(參數)構成,
方法1,2,3的修飾符都是public,1的返回值類型是void,不用返回,沒有參數
方法2的返回值是String,無參
方法3返回值是String,有參數

5. java語言的輸出函數怎麼寫

概述

有三種輸出方式:

1、print()

2、println()

3、printf()

解析

1、print():

print--是函數,可以返回一個值,只能有一個參數

print將它的參數顯示在命令窗口,並將輸出遊標定位在所顯示的最後一個字元之後。

code:

public static void main(String[] args){

System.out.print("hello world");

}

2、println():

println--與print唯一的區別是println換行輸出。

println 將它的參數顯示在命令窗口,並在結尾加上換行符,將輸出遊標定位在下一行的開始。

println("test")同等於print("test\n")

code:

public static void main(String[] args){

System.out.println("hello world");

}

3、printf():

printf--函數,把文字格式化以後輸出,直接調用系統調用進行IO的,他是非緩沖的。

printf是格式化輸出的形式。

code:

public static void main(String[] args){

String name = jack;

String str = world;

System.out.printf("i'm %s,hello %s",(name,jack));

}

拓展內容

java 輸入輸出流概括

1:Java語言定義了許多類專門負責各種方式的輸入或者輸出,這些類都被放在java.io包中。其中,

所有輸入流類都是抽象類InputStream(位元組輸入流),或者抽象類Reader(字元輸入流)的子類;

而所有輸出流都是抽象類OutputStream(位元組輸出流)或者Writer(字元輸出流)的子類。

【首先需要明白的是:流是干什麼的???(為了永久性的保存數據)

根據數據流向的不同分為輸入流和輸出流;

根據處理數據類型的不同分為字元流和位元組流;

【然後需要明白的是輸入模式和輸出模式是誰流向誰:

InputStream(位元組輸入流)和Reader(字元輸入流)通俗的理解都是讀(read)的。

OutputStream(位元組輸出流)和Writer(字元輸出流)通俗的理解都是寫(writer)的。

最後下面搞清楚各種流的類型的該怎麼用,誰包含誰,理清思路。

2:InputStream類是位元組輸入流的抽象類,是所有位元組輸入流的父類,InputStream類具有層次結構如下圖所示;

6:File類是IO包中唯一代表磁碟文件本身的對象。通過File來創建,刪除,重命名文件。File類對象的主要作用就是用來獲取文本本身的一些信息。如文本的所在的目錄,文件的長度,讀寫許可權等等。(有的需要記憶,比如isFile(),isDirectory(),exits();有的了解即可。使用的時候查看API)

閱讀全文

與java怎麼寫函數相關的資料

熱點內容
java帶參數的線程 瀏覽:913
為什麼安卓車載中控屏看起來很差 瀏覽:466
吃雞怎麼解壓最快 瀏覽:968
linux網路編程基礎 瀏覽:219
產研是程序員嗎 瀏覽:594
程序員的法律 瀏覽:969
編程第四關用冰雪火焰閃現通關 瀏覽:756
批處理當前文件夾參數 瀏覽:185
鴻蒙安卓如何下載 瀏覽:904
開3389命令 瀏覽:542
程序員大都單純嗎 瀏覽:915
APP如何實現下載功能 瀏覽:216
通達信源碼怎樣放到桌面 瀏覽:645
程序員的腦袋會禿嗎 瀏覽:455
為什麼eve登錄啟動不進去伺服器 瀏覽:272
微信招生app哪個好用 瀏覽:233
寶可夢劍盾啟動文件在哪個文件夾 瀏覽:765
壓縮機比容 瀏覽:117
python自動化測試面試 瀏覽:949
買便宜點的鞋子去哪個app買 瀏覽:890