本文目录一览:
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
}