本文目錄一覽:
- 1、如何用java編寫函數?
- 2、高分請教一個java函數的寫法
- 3、JAVA 函數的規範寫法
- 4、_’ title=’JAVA的構造函數是怎麼寫的。萬分感謝。路過的請不要嘲笑%>_’>JAVA的構造函數是怎麼寫的。萬分感謝。路過的請不要嘲笑%>_
如何用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,有參數
高分請教一個java函數的寫法
package dialogTest;import java.io.BufferedReader;
import java.io.File;
import java.io.FileReader;
import java.io.IOException;
import java.util.ArrayList;import javax.swing.JFileChooser;
import javax.swing.JOptionPane;
import java.io.FileFilter;public class FileFinder {
/**
* @param args
*/
public static void main(String[] args)
{
// TODO Auto-generated method stub
JFileChooser chooser=new JFileChooser();
chooser.setCurrentDirectory(new File(“.”));
//chooser.setFileFilter(new DirectoryFilter());
chooser.setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY);
while(true){
int result=chooser.showOpenDialog(null);
if(result==JFileChooser.CANCEL_OPTION)
{
int r=JOptionPane.showConfirmDialog(null,
“�0�8�0�5·�0�9�0�3�0�5�0�4�0�0�0�4�0�3″,””,JOptionPane.YES_NO_OPTION,JOptionPane.QUESTION_MESSAGE);
if(r==JOptionPane.YES_OPTION) continue;
else
System.exit(0);
}
else {
File file=chooser.getSelectedFile();
String fileString;
while (true){
fileString=JOptionPane.showInputDialog(null,”�0�8�0�1�0�6�0�5�0�2�0�2�0�4�0�6�0�1�0�4×�0�0·�0�4�0�7�0�3″,”�0�2�0�0�0�2�0�1″,JOptionPane.PLAIN_MESSAGE);
if(fileString==null){
int r=JOptionPane.showConfirmDialog(null,
“�0�8�0�5·�0�9�0�3�0�5�0�4�0�0�0�4�0�3″,””,JOptionPane.YES_NO_OPTION,JOptionPane.QUESTION_MESSAGE);
if(r==JOptionPane.YES_OPTION) continue;
else
System.exit(0);
}
else
{
ArrayListFile searchFiles=new ArrayListFile();
getSearchFiles(searchFiles,fileString,file);
String message=””;
if(searchFiles.size()==0)
JAVA 函數的規範寫法
java裡面一般不叫函數,叫方法;
一般:
作用域+修飾詞+返回類型(無返回就void)+方法名(//參數列表,也可以不寫,根據實際情況){//方法實現}
例如:
public static int fun(int i){
return i;
}
這是一個公有的靜態方法,該方法返回一個整形數據,參數是一個int型
_’>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關鍵字來調用此默認的構造方法,代碼如下:
2、顯式無參構造方法
隱式無參構造方法是由系統提供的,無法修改其內容。但有時需要在調用這個構造方法時初始化類成員屬性或執行一些操作,要實現這個需求,就需要為它定義一個顯式無參構造方法,修改上述代碼如下:
3、顯示有參構造方法
構造並初始化對象是構造方法的作用,所以有時需要給這個方法傳入一些參數,定義一個顯示的有參構造方法。例如:
原創文章,作者:簡單一點,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/130168.html