本文目錄一覽:
java中這個方法怎麼編寫?
public class Account {
private String id;// 賬戶號碼
private int password;// 賬目密碼
private String name;// 真是姓名
private String personld;// 身份證號碼 字元串類型
private String email;// 客戶電子郵箱
private double balance;// 賬戶餘額
//
private void Account() {
}
public Account(String id, int password, String name, String personld,
String email, double balance) {
super();
this.id = id;
this.password = password;
this.name = name;
this.personld = personld;
this.email = email;
this.balance = balance;
}
public String getId() {
return id;
}
public void setId(String id) {
this.id = id;
}
public int getPassword() {
return password;
}
public void setPassword(int password) {
this.password = password;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getPersonld() {
return personld;
}
public void setPersonld(String personld) {
this.personld = personld;
}
public String getEmail() {
return email;
}
public void setEmail(String email) {
this.email = email;
}
public double getBalance() {
return balance;
}
public void setBalance(double balance) {
this.balance = balance;
}
//存款只需要知道賬戶跟名字就行.
public boolean Depsit(double money,String id,String name ) {
if(money0this.id.equals(id)this.name.equals(name)){
this.setBalance(this.getBalance()+money);
return true;
}
return false;
}
//取款必須確認帳號和密碼,取錢數不大於餘額
public boolean Withdraw(double money,String id,int password) {
if(this.getBalance()=moneythis.getId().equals(id)this.getPassword()==password){
this.setBalance(this.getBalance()-money);
return true;
}
return false;
}
public static void main(String[] args) {
Account a = new Account(“333354654”, 123456, “xxx”, “987654321123”, “123@123”, 10000.000);
a.Depsit(200.000,”123″,”qwe”);
a.Withdraw(200.0, “333354654”, 123456);
}
}
java中toString方法怎麼寫
public String toString()返回該對象的字元串表示。通常,toString 方法會返回一個「以文本方式表示」此對象的字元串。結果應是一個簡明易於讀懂的信息表達式。
示例代碼如下:
註:基本數據類型對應的包裝類都重寫了toString方法,如
Integer中覆蓋Object的toString是這樣寫的:
public String toString() {
return String.valueOf(value);
}
java編寫一個方法
import java.util.*;
class Temp{
double Trans(double f){
double c=(5/9)*(f-32);
return c;
}
}
public class Temperature{
public static void main(String[] args){
Temp t=new Temp();
Scanner scan=new Scanner(System.in);
System.out.println(“輸入華氏溫度”);
double f=scan.nextInt();
double c=t.Trans(f);
System.out.println(“攝氏溫度為”+c);
}
}
java中,main方法怎麼寫?
String[] args是main函數的形式參數,,可以用來獲取命令行用戶輸入進去的參數。如果你是java的初學者,編寫一些簡單的小程序是用不到它的,但是你在寫程序的時候不管用的到用不到,聲明main函數的時候一定要在括弧里寫上它,否則會報錯。
我再給你舉個用到String[] args的例子,可能語法上有錯誤,因為我手邊沒有java的書,而且我也只是個本科生,水平有限,權當給你理解用。
class Example
{
public void main(String[] args)
{
System.out.println(args[0]);
System.out.println(args[1]);
}
}
那麼這個程序在執行的時候就需要向main函數傳遞形式參數的值,好讓main函數完成列印的功能。
註:String[] args顯示args是一個String類型的數組,args[0]、args[1]是頭兩個元素。
上面那個小程序執行的時候是這樣:
首先,和其他的java程序一樣,在命令提示符那個框框里輸入
javac Example.java
再輸入
java Example straul good
後面兩個字元串隨便寫什麼,它們作為實參傳入main函數,straul傳入args[0],good傳入args[1]。
那麼屏幕會出現:
straul
good
這和在main函數里調用其他函數並且向被調用函數傳遞參數是一樣的道理,只不過傳給main函數罷了。
這是我的理解,可能有問題,不過憑我學java的所得,我就是這麼理解的。
String[] 是字元串數組的意思
java方法怎麼寫
方法的語法如下:
modifier returnValueType methodName(list of parameters) {
// Method body;
}
方法定義包括方法頭和方法體。下面是一個方法的所有部分:
修飾符: 修飾符是可選的,告訴編譯器如何調用該方法。這定義了該方法的訪問類型。
返回類型: 方法可以返回一個值。returnValueType的值是方法返回的數據類型。有些方法沒有返回值執行所需的操作。在這種情況下,returnValueType是關鍵字void.
方法名稱: 這是方法的實際名稱。方法名和參數列表一起構成了方法簽名.
參數: 參數像一個佔位符. 當調用一個方法,傳遞一個值給參數. 這個值被稱為實際參數或參數. 參數列表是指類型,順序和方法的參數的個數. 參數是可選的,也就是說,一個方法可以包含任何參數.
方法體: 方法體包含定義哪些方法語句的集合.
舉例
public void show(String a){//方法名show和參數a
System.out.println(a);//Method body
}
原創文章,作者:NCKY,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/145820.html