项目一

package date528;

import java.util.Scanner;

public class Date528HomeWork {

static Money money = new Money();

static Scanner in =new Scanner(http://System.in);

public static void main(String[] args) {

// Test();//第一题

// money();//第二题

// new printer(9);//第三题

// new printer(9,12);

// new printer(9,122,3);

int a = 4;

int b = 6;

fun3(a,b);

Students stu1 =new Students();

stu1.setName("李四");stu1.setId(5);

Students stu2 = new Students();

stu2.setName("张三");stu2.setId(23);

fun3(stu1,stu2);

System.out.println("输出结果为\na="+a+"\tb="+b+"\nstu1="+stu1+"\tstu2="+stu2);

}

public static void Test() {

Students st = new Students();

st.learn();

}

public static void money(){

if(money.getUsername()==null) {

fun2();

}else {

System.out.println("欢迎进入存钱取钱功能,当前系统用户 "+"位\n输入您的姓名继续,");

String name = in.next();

money.setUsername(name);

fun2();

}

}

public static void fun2(){

System.out.println("欢迎"+money.getUsername()+"您的余额是"+money.getMoney()+"输入正确的数字选择功能\n1:存钱,\t2:取钱\t3退出");

int next = in.nextInt();

switch (next) {

case 1 :

int x = in.nextInt();

money.save(x);

break;

case 2:

System.out.println("输入取的金额");

int x1 = in.nextInt();

money.withdraw(x1);

break;

case 3:

System.exit(0);

default:

System.out.println("输入有误");

money();

}

}

public static void fun3(Object obj1,Object obj2) {

if(obj1 instanceof Students) {

Students temp = (Students) obj1;

((Students) obj1).setName(((Students) obj2).getName());

((Students) obj1).setId(((Students) obj2).getId());

((Students) obj1).setAge(((Students) obj2).getAge());

((Students) obj1).setGender(((Students) obj2).getGender());

((Students) obj2).setName(((Students) temp).getName());

((Students) obj2).setId(((Students) temp).getId());

((Students) obj2).setAge(((Students) temp).getAge());

((Students) obj2).setGender(((Students) temp).getGender());

}else {

Object temp = obj2;

obj2 = obj1;

obj1 = temp;

}

}

}

java第一句_Java如何开始第一个项目?相关推荐

  1. java 获取当年_java获取当年第一天

    /** * 当前月第一天 * * @return 当前月第一天 */ public String getThisMonth() { // 获取前月的第一天 Calendar calendar = Ca ...

  2. java类加载器_java底层内功 第一章,类加载器的任性

    java类是怎么加载的? 类加载机制 JVM主要包含三大核心部分:类加载器,运行时数据区和执行引擎. 虚拟机将描述类的数据从class文件加载到内存,并对数据进行校验,准备,解析和初始化,最终就会形成 ...

  3. java tostring方法_Java程序员小伙启动项目报错,原来是使用了lombok

    每一个程序员在进公司的第一天,可能是在搭建环境,启动项目.小伙在启动 SpringBoot 项目中发现:代码中缺失大量的 getter/setter ,一查原来使用 lombok . 首先,解决项目中 ...

  4. java tomcat 监控_java程序监控tomcat实现项目宕机自动重启并发送邮件提醒

    最近由于老项目频繁挂掉,由于项目经过多批人之手,短时间难以定位问题,所以只好写一个监控程序. 时间比较紧半天时间,而且水平有限大神勿喷,有好的方法还请赐教. 1.问题描述:分两种情况1.1.tomca ...

  5. java仿天猫_Java仿天猫练手项目分享【免费收藏】

    我之前也一直在找这样的项目,准备作为毕业项目,找工作时候的谈资:贯穿整个java知识点的,用到ssh,或者ssm框架,这样就可以让自己对java有一个整体的,清晰的认识.什么OA人事管理系统,什么ER ...

  6. java 一周的第一天_Java获取某年某周的第一天

    Java获取某年某周的第一天 1.设计源代码 FirstDayOfWeek.java: /** * @Title:FirstDayOfWeek.java * @Package:com.you.free ...

  7. java语言可以编程无人机么_java可以作为第一门编程语言学习吗

    十年前,Java 还是计算机科学的入门课程中的必学语言.如果你想学其他语言,比如 C.Python.PHP,你就得专门选那个语言的课程,或者选相关的应用.但是现在,Java 不再受大学的青睐.根据国际 ...

  8. 不迈出第一步_Java 11手册:新Java发布系列迈出的一小步,Java 8用户迈出了一大步...

    不迈出第一步 Java 11:废除Java 8是否足够重要? 为了庆祝Java 11的发布,我们邀请了9位Java专家与他们分享最新版本的最佳和最差体验. 由于本系列旨在作为Java 11的手册,因此 ...

  9. java 月第一天_java获取当前月第一天和最后一天

    获取当前月第一天: /** * 获取当前月第一天 * @param month * @return */ public static String getFirstDayOfMonth(int mon ...

最新文章

  1. LIVE 预告 | TransGAN:丢弃卷积,纯Transformer构建GAN网络
  2. 【剑指offer】_08.数值的整数次方
  3. 计算机网络之数据链路层:1、概述
  4. openstack 功能_OpenStack Juno的新功能
  5. linux逻辑或的用法,第三课 Linux逻辑运算符
  6. 【原】设置iOS项目BuildVersion自动增加
  7. C 语言调用python 脚本函数
  8. 前端必会的Vue项目请求方法模块化的高度封装操作案例说明——getData()方法封装实例,告别多次重复调用,解决页面代码冗余
  9. matlab转换器dcdc,关于如何用 Simulink 设计 DC/DC 转换器的分析和介绍
  10. 理解敏捷价值观(学习敏捷笔记)
  11. 微信小程序信息授权获取(头像,昵称,等)
  12. 1404111-67-6,N-Boc-PEG5-alcohol,N-Boc-PEG5-CH2CH2OH实验室常用试剂的保存方法
  13. mac 在连接wifi时出现 无互联网连接 的警告,叹号
  14. InputStream和FileInputStream
  15. js html 乱码
  16. 铂链获美国顶级区块链投资基金 Draper Dragon Digital Fund投资
  17. 拨号vps是什么?有哪些功能?
  18. 苹果允许用户轻松删除账户,真删还是假删?
  19. 计算机设备损坏赔偿制度,南昌工学院实验设备损坏丢失赔偿办法
  20. JavaSwing_2.6: JTextField(文本框)

热门文章

  1. Cookie 详解
  2. 打造Linux回收站
  3. ucosii事件控制块------信号量集
  4. 4.openSession() 、 getCurrentSession()与session上下文
  5. 四、Spring中使用@Conditional按照条件注册Bean
  6. 开源项目之kisso
  7. BZOJ5343 [Ctsc2018]混合果汁 【二分 + 主席树】
  8. canvas学习之柱状图
  9. Hibernate里面session.get()和session.load()的区别
  10. InfoPath的常见问题---连接外部数据源提示