您的位置:

java中这个方法怎么编写,java中怎么构造方法

本文目录一览:

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

}