java編寫方法
① 編寫java程序
//這是第一題的代碼
public class Customer {
public String customerId; //客戶身份證
public String custName; //客戶姓名
public String custGender; //客戶性別
public Customer(String customerId, String custName, String custGender){
this.customerId = customerId;
this.custName = custName;
this.custGender = custGender;
}
public String getID() {
return customerId;
}
public void setID(String customerId) {
this.customerId = customerId;
}
public String getName() {
return custName;
}
public void setName(String custName) {
this.custName = custName;
歷侍}
public String getGender() {
return custGender;
巧碰}
public void setGender(String custGender) {
this.custGender = custGender;
}
public void printMSG(){
System.out.println("客戶身份證:" + this.getID());
System.out.println("客戶姓名:" + this.getName());
System.out.println("客戶性別:" + this.getGender());
}
public static void main(String[] args) {
Customer c = new Customer("11111","小童鞋_成er","男");
肢寬吵c.printMSG();
}
}
② 如何編寫你的第一個Java程序 3種方法來編寫你的第一個Java程序
目錄方法1:編寫你的第一個Java程序1、要開始用Java編寫程序,先設置你的工作環境。2、任何一種類似記事本的程序都能夠用於Java編程。3、確保安裝了Java軟體開發工具包方法2:Hello World 程序1、我們將首先創建一個能列印"Hello World"的程序。2、聲明類和main方法。3、編寫將列印出"Hello World"的代碼行。4、把這些都放在一起。5、保存文件,並打開命令提示符或終端來編譯程序。6、運行程序。7、恭喜,你方法3:輸入和輸出1、我們現在將擴展我們的Hello World程序,以接受用戶的輸入。2、導入Scanner(掃描儀,由於編程時使用Scanner,故下文用Scanner)類。3、在main方法中,創建Scanner對象的一個新實例(instance)。4、提示用戶輸入。5、要求Scanner對象接受用戶鍵入的下一行,並將其存儲在變數中。6、向用戶顯示問候語。7、一起保存以上代碼。8、編譯並運行。Java是James Gosling於1995年創建的一種面向對象的編程語言,它用「欄位」(fields,描述對象的屬性),和「方法」(methods,對象可以執行的操作),將概念表示為「對象」(objects)。Java是一種「編寫一次,就可以在任何地方運行」的編程語言,可以在任何裝有Java虛擬機(JVM)的平台上運行。由於Java是一種用上大量英文單詞的編程語言,母語為英語的初學者很容易學習和理解,非英語母語者只要下一番苦功也能很快上手。本教程介紹如何用Java編寫程序。
方法1:編寫你的第一個Java程序
1、要開始用Java編寫程序,先設置你的工作環境。許多程序員使用集成開發環境(Integrated Development Environment,IDE)進行Java編程,比如Eclipse和NetBeans。但是不必使用臃腫的IDE,也可以編寫Java程序並編譯它。
2、任何一種類似記事本的程序都能夠用於Java編程。高級程序員有時更喜歡使用終端內的文本編輯器,如Vim和Emacs。我們推薦一個可以安裝在基於Windows和Linux系統(Mac、Ubuntu等)的文本編輯器:SublimeText。我們將在本教程中使用它。
3、確保安裝了Java軟體開發工具包。你要用它來編譯程序。在基於Windows的操作系統中,如果環境變數不正確,則可能在運行javac時出錯。有關JDK安裝的詳細信息,可以參閱如何安裝Java軟體開發工具包,以避免此錯誤。
方法2:Hello World 程序
1、我們將首先創建一個能列印"Hello World"的程序。在文本編輯器中,創建一個新文件,並將其另存為"HelloWorld.java"。HelloWorld是類名,你需要讓類名與文件同名。
2、聲明類和main方法。main方法 public static void main(String[] args)是程序運行時執行的方法。這個main方法在每個Java程序中都以相同方式調用。
public class HelloWorld { public static void main(String[] args) { }}
3、編寫將列印出"Hello World"的代碼行。
System.out.println("Hello World.");讓我們看看這一行的組成成分:System 告訴系統執行某些操作。
out 告訴系統我們要輸出一些內容。
println ?代表"列印行(print line)",我們用它告訴系統在輸出中列印一行文字。
("Hello World.") 周圍的圓括弧表示方法 System.out.println()接受一個參數。在本例中,該參數是字元串"Hello World."
注意,Java中有一些我們必須遵守的規則:必須始終在每行末尾添加分號。
Java區分大小寫,因此必須以正確的大小寫寫入方法名、變數名和類名,否則將出現錯誤。
某個方法或循環的特定代碼塊包含在花括弧中。
4、把這些都放在一起。最後Hello World程序應如下所示:
public class HelloWorld { public static void main(String[] args) {System.out.println("Hello World."); }}
5、保存文件,並打開命令提示符或終端來編譯程序。打開保存HelloWorld.java的文件夾,並鍵入javac HelloWorld.java。這告訴Java編譯器你想要編譯HelloWorld.java。如果有錯誤,編譯器會告訴你做錯了什麼。否則,你不應該看到來自編譯器的任何消息。如果現在查看helloworld.java所在的目錄,應該會看到helloworld.class。這是Java用來運行程序的文件。
6、運行程序。我們終於可以運行我們的程序了! 在命令提示符或終端中,鍵入java HelloWorld。這是在告訴Java你想運行HelloWorld類。你應該看到控制台出現 "Hello World"。
7、恭喜,你完成了第一個Java程序!
方法3:輸入和輸出
1、我們現在將擴展我們的Hello World程序,以接受用戶的輸入。在我們的Hello World程序中,我們列印出一個字元串供用戶查看,但是只有當程序能夠接收用戶輸入信息,才能稱之為程序的交互功能。我們現在將擴展程序,提示用戶輸入他或她的名字,然後用名字問候用戶。
2、導入Scanner(掃描儀,由於編程時使用Scanner,故下文用Scanner)類。在Java中,我們有一些可以訪問的內置庫,但是我們必須導入它們。其中一個庫是java.util,它包含我們獲取用戶輸入所需的Scanner對象。為了導入Scanner類,我們在代碼的開頭添加了以下行。
import java.util.Scanner;這告訴程序我們想使用java.util包中的Scanner對象。
如果希望訪問java.util包中的每個對象,只需在代碼的開頭編寫import java.util.*; 即可。
3、在main方法中,創建Scanner對象的一個新實例(instance)。Java是一種面向對象的編程語言,因此它使用對象來表示概念。Scanner對象是含有欄位和方法的對象。為了使用Scanner類,我們必須創建一個新的Scanner對象、它可以填充的欄位和使用的方法。示例如下:
Scanner userInputScanner = new Scanner(System.in);userInputScanner是剛剛創建的Scanner對象實例的名稱。注意名稱是用駱駝體(每個單詞首字母大寫)寫的,這是Java中變數命名的規定。
我們使用 new 運算符創建對象的新實例。因此在本例中,我們通過 new Scanner(System.in),創建了Scanner對象的新實例。
Scanner對象接受一個參數,該參數告訴對象要掃描什麼。在本例中,我們輸入System.in 作為參數。System.in告訴程序掃描來自系統的輸入,這是用戶將在程序中鍵入的輸入。
4、提示用戶輸入。我們必須提示用戶輸入,以便用戶知道何時在控制台中鍵入內容。這可以通過System.out.print或System.out.println實現。
System.out.print("What's your name? ");
5、要求Scanner對象接受用戶鍵入的下一行,並將其存儲在變數中。Scanner將始終接收用戶鍵入的數據。下面的行將要求Scanner接受用戶鍵入的姓名,並將其存儲在變數中:
String userInputName = userInputScanner.nextLine();在Java中,使用對象方法的規定是objectName.methodName(parameters)。在userInputScanner.nextLine()中,我們使用剛才給出的名稱調用Scanner對象,然後調用它的方法nextLine() ,該方法不接受任何參數。
注意,接下來程序將把下一行存儲在一個"字元串"對象中。我們已將字元串對象命名為userInputName
6、向用戶顯示問候語。現在我們已經存儲了用戶名,我們可以列印一個問候語給用戶。還記得我們在main類中編寫的 System.out.println("Hello World."); 嗎? 我們剛剛編寫的所有代碼都應該放在這一行上面。現在我們可以修改這一行,如:
System.out.println("Hello " + userInputName + "!");我們把"hello"、用戶名和"!" 通過編寫 "Hello " + userInputName + "!" 連起來的方式,稱為字元串串聯。
這里我們有三個字元串:"Hello "、userInputName和"!"。Java中的字元串是不可更改的。因此,當我們連接這三個字元串時,我們實際上創建了一個包含問候語的新字元串。
然後將這個新字元串作為參數輸入System.out.println。
7、一起保存以上代碼。我們的代碼現在應該如下所示:
import java.util.Scanner;public class HelloWorld { public static void main(String[] args) {Scanner userInputScanner = new Scanner(System.in);System.out.print("What's your name? ");String userInputName = userInputScanner.nextLine();System.out.println("Hello " + userInputName + "!"); }}
8、編譯並運行。進入命令提示符或終端,並運行與我們在第一次迭代HelloWorld.java時運行的命令。我們必須首先編譯程序:javac helloworld.java。然後我們可以運行它:java HelloWorld。
小提示Java是一種面向對象的編程語言,建議你閱讀更多關於面向對象編程語言的基礎知識,非常有用。
面向對象編程有許多特徵。其中三個主要特徵是:封裝:限制訪問對象某些組件的能力。Java為欄位和方法提供私有(private)、受保護(protected)和公共(public)三種修飾符。
多態:對象可以轉換標識。在Java中,可以將一個對象轉換為另一個對象,以使用另一個對象的方法。
繼承:使用與當前對象位於同一層次結構中的另一個類的欄位和方法的能力。
③ 用java來編寫
public class Plane {
private int length;
private int width;
private int height;
private int race;
public Plane() {
this.length = 0;
this.width = 0;
this.height = 0;
this.race = 0;
}
public Plane(int race) {
this.length = 0;
this.width = 0;
this.height = 0;
this.race = race;
}
public Plane(int length, int width, int height, int race) {
this.length = length;
this.width = width;
this.height = height;
this.race = race;
}
public int getLength() {
return this.length;
}
public int getWidth() {
return this.width;
}
public void setHeight(int h) {
this.height = h;
}
public void setRace(int r) {
this.race = r;
}
public void printPlane() {
System.out.println("該飛機的長度:喊嫌" + this.length);
System.out.println("該飛機的寬度:" + this.width);
System.out.println("該飛機的高度:" + this.height);
鄭伏手 System.out.println("該飛機的速度:廳漏" + this.race);
}
public static void main(String[] args) {
Plane p1 = new Plane();
Plane p2 = new Plane(240, 130, 7500, 197);
p2.setHeight(5000);
p2.setRace(200);
p2.printPlane();
}
}
您好。上面是我寫的代碼,下面是執行結果。麻煩看一下是否符合要求。
④ java編寫楊輝三角的方法是什麼
初學java,在網上找的楊輝三角腔稿形代碼並不一地正確和適用,那些代碼一般用於集成開發環境,並不適碰圓搏用於初學者。
工具/原料:editplus,jdk,java。
方法/步驟:
打開editplus,點擊文件--新建文件--java。不想下這個軟體的可以新建一個記事本。
然後把代碼復制進去,不過要注意class後面的命名要和文件名字一致
原創代碼(非網上照搬復制,個人原創,真實有效):
import java.util.Scanner;
class demo1
{
public static void main(String[] args)
{
System.out.println("請輸入楊輝三角的行數");
Scanner in=new Scanner(System.in);
int a=in.nextInt();
int arr[][]=new int[a][a+2];
for (int i=1;i<=a ; i++)
{
arr[i-1][0]=0;
arr[i-1][i+1]=0;
}
if (a==1)
{
System.out.println(" 1 ");
}
if (a==2)
{
System.out.println(" 1 ");
System.out.println(" 1 2 1");
}
else
{
arr[0][1]=1;
for (int j=2;j<=a ;j++ )
{
for (int k=1;k<=j ;k++ )
{
arr[j-1][k]=arr[j-2][k-1]+arr[j-2][k];
}
}
for (int i=1;i<=a ;i++ )
{
for (int space=0;space<=a-i ;space++ )
{
System.out.print(" ");
}
for (int j=1;j<=i ;j++ )
{
System.out.print(arr[i-1][j]+" ");
}
System.out.println();
}
}
}
}
以editplus為例,把代碼復制進去後,點擊文件--保存--D盤,文件名為demo1.java。 如果用記事本保存為--所有類型文件--demo1.java。
打開開始菜單,輸入cmd
輸入d:
進笑祥入d盤
輸入javac demo1.java 編譯,如果沒有彈出什麼則說明編譯成功。
輸入java demo1
然後就OK了
⑤ 如何用java編寫你好請輸入你的信息
用java編寫信息方法如下:
1、下載一敬臘個Eclipse插件。卜敗
2、新建一個Java項目。
3、在main()函數型稿顫裡面輸入內容。
⑥ JAVA編寫一個課程類Cource的方法是什麼
1.編寫一個課程類Cource,包含:
3個成員變數:課程編號(cNumber)、課程名(cName)和學分數(cUnit);
1個方法:printCourceInfo:用於輸出課程的相關信息;
2.編寫Cource類的測試程序,創建課程對象:編號為112101,課程Java 程序設計,學分為3。要求輸出課程的相關信息。
3.將上題創建的Cource的3個成員變數改為私有,並為其添加相應的set和get 方法。要求編寫其測試程序。
4.為上題的Cource類添加構造器方法,用於初始化課程編號含升、課程名和學 分。並修改測試程序。
5.為上題的Cource類添加一個靜態變數cTotalNum,用於統計創建的課程對象數.
⑦ java :編寫方法~
public static void displayPattern( int n ){
int q=0;
do{
for(int i =n-q;i>0;i--)
System.out.print(i+" ");
q++;
System.out.println();
}while(n-q!=0);
}
⑧ java 方法的編寫 4
給你個參考。
package file;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import java.util.Scanner;
public class File {
public static void main(String[] args) {
// TODO Auto-generated method stub
//鍵盤輸入
System.out.println("請輸入需要復制的文伏薯件地址");
Scanner sc = new Scanner(System.in);
String inputFile=sc.next();
System.out.println("請輸入圓知復制到哪裡");
String outputFile=sc.next();
System.out.println("把"+inputFile+"的內容復制到"+outputFile);
try {
FileInputStream fis = new FileInputStream(inputFile);// 格缺腔者式D:/1212/111.txt
FileOutputStream fos = new FileOutputStream(outputFile);
{
byte [] bbuf =new byte[32];
int hasRead = 0;
try {
while ((hasRead = fis.read(bbuf))>0){
fos.write(bbuf, 0, hasRead);
}
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
} catch (FileNotFoundException e) {
// TODO Auto-generated catch block
//System.out.println("未找到文件"+inputFile);
e.printStackTrace();
}
}
}
⑨ java方法怎麼寫
方法的語法如下:
modifier returnValueType methodName(list of parameters) {
// Method body;
}
方法定義包括方法頭和方法體。下面是一個方法的所有部分:
修飾符:修飾符是可選的,告訴編譯器如何調用該方法。這定義了該方法的訪問類型。
返回類型:方法可以返回一個值。returnValueType的值是方法返回的數據類型。有些方法沒有返回值執行所需的操作。在這種情況下,returnValueType是關鍵字void.
方法名稱:這是方法的實際名稱。方法名和參數列表一起構成了方法簽名.
參數:參數像一個佔位符. 當調用一個方法,傳遞一個值給參數. 這個值被稱為實際參數或參數. 參數列表是指類型,順序和方法的參數的個數. 參數是可選的,也就是說,一個方法可以包含任何參數.
方法體:方法體包含定義哪些方法語句的集合.
舉例
publicvoidshow(Stringa){//方法名show和參數a
System.out.println(a);//Methodbody
}
⑩ java編寫一個方法
public class Temperature {
public int changeTemperature(int F_temperature) {
int C_temperature;
C_temperature = (5 / 9) * (F_temperature - 32);
return C_temperature;
}
public static void main(String[] args) {
int C_temperature = new Temperature().changeTemperature(20);
System.out.println(C_temperature);
}
}
你確定你給的公式對? 那樣的公式將永遠返回0.
5/9就永遠得0,在乘以任何數結果還是0. 不過代碼我給你了,看著自己改吧。