java第一句_Java如何开始第一个项目?
项目一
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如何开始第一个项目?相关推荐
- java 获取当年_java获取当年第一天
/** * 当前月第一天 * * @return 当前月第一天 */ public String getThisMonth() { // 获取前月的第一天 Calendar calendar = Ca ...
- java类加载器_java底层内功 第一章,类加载器的任性
java类是怎么加载的? 类加载机制 JVM主要包含三大核心部分:类加载器,运行时数据区和执行引擎. 虚拟机将描述类的数据从class文件加载到内存,并对数据进行校验,准备,解析和初始化,最终就会形成 ...
- java tostring方法_Java程序员小伙启动项目报错,原来是使用了lombok
每一个程序员在进公司的第一天,可能是在搭建环境,启动项目.小伙在启动 SpringBoot 项目中发现:代码中缺失大量的 getter/setter ,一查原来使用 lombok . 首先,解决项目中 ...
- java tomcat 监控_java程序监控tomcat实现项目宕机自动重启并发送邮件提醒
最近由于老项目频繁挂掉,由于项目经过多批人之手,短时间难以定位问题,所以只好写一个监控程序. 时间比较紧半天时间,而且水平有限大神勿喷,有好的方法还请赐教. 1.问题描述:分两种情况1.1.tomca ...
- java仿天猫_Java仿天猫练手项目分享【免费收藏】
我之前也一直在找这样的项目,准备作为毕业项目,找工作时候的谈资:贯穿整个java知识点的,用到ssh,或者ssm框架,这样就可以让自己对java有一个整体的,清晰的认识.什么OA人事管理系统,什么ER ...
- java 一周的第一天_Java获取某年某周的第一天
Java获取某年某周的第一天 1.设计源代码 FirstDayOfWeek.java: /** * @Title:FirstDayOfWeek.java * @Package:com.you.free ...
- java语言可以编程无人机么_java可以作为第一门编程语言学习吗
十年前,Java 还是计算机科学的入门课程中的必学语言.如果你想学其他语言,比如 C.Python.PHP,你就得专门选那个语言的课程,或者选相关的应用.但是现在,Java 不再受大学的青睐.根据国际 ...
- 不迈出第一步_Java 11手册:新Java发布系列迈出的一小步,Java 8用户迈出了一大步...
不迈出第一步 Java 11:废除Java 8是否足够重要? 为了庆祝Java 11的发布,我们邀请了9位Java专家与他们分享最新版本的最佳和最差体验. 由于本系列旨在作为Java 11的手册,因此 ...
- java 月第一天_java获取当前月第一天和最后一天
获取当前月第一天: /** * 获取当前月第一天 * @param month * @return */ public static String getFirstDayOfMonth(int mon ...
最新文章
- LIVE 预告 | TransGAN:丢弃卷积,纯Transformer构建GAN网络
- 【剑指offer】_08.数值的整数次方
- 计算机网络之数据链路层:1、概述
- openstack 功能_OpenStack Juno的新功能
- linux逻辑或的用法,第三课 Linux逻辑运算符
- 【原】设置iOS项目BuildVersion自动增加
- C 语言调用python 脚本函数
- 前端必会的Vue项目请求方法模块化的高度封装操作案例说明——getData()方法封装实例,告别多次重复调用,解决页面代码冗余
- matlab转换器dcdc,关于如何用 Simulink 设计 DC/DC 转换器的分析和介绍
- 理解敏捷价值观(学习敏捷笔记)
- 微信小程序信息授权获取(头像,昵称,等)
- 1404111-67-6,N-Boc-PEG5-alcohol,N-Boc-PEG5-CH2CH2OH实验室常用试剂的保存方法
- mac 在连接wifi时出现 无互联网连接 的警告,叹号
- InputStream和FileInputStream
- js html 乱码
- 铂链获美国顶级区块链投资基金 Draper Dragon Digital Fund投资
- 拨号vps是什么?有哪些功能?
- 苹果允许用户轻松删除账户,真删还是假删?
- 计算机设备损坏赔偿制度,南昌工学院实验设备损坏丢失赔偿办法
- JavaSwing_2.6: JTextField(文本框)
热门文章
- Cookie 详解
- 打造Linux回收站
- ucosii事件控制块------信号量集
- 4.openSession() 、 getCurrentSession()与session上下文
- 四、Spring中使用@Conditional按照条件注册Bean
- 开源项目之kisso
- BZOJ5343 [Ctsc2018]混合果汁 【二分 + 主席树】
- canvas学习之柱状图
- Hibernate里面session.get()和session.load()的区别
- InfoPath的常见问题---连接外部数据源提示