04 2020 档案
摘要:Math类:用于执行数学计算 PI属性,获取圆周率 random():获得一个0-1之间的随机浮点 floor():向下取整 ceile():向上取整 round():四舍五入 max():最大值 min():最小值 power():获得幂次方 方法可直接在main方法中调用,因为源码写的是stat
阅读全文
摘要:包:是Java对类进行组织管理、划分类命名空间的机制,解决类名冲突问题 包的优点: 分类管理类,便于类的查找与使用 通过访问修饰符,可以对数据安全性进行管理 包名:纯小写(域名.项目名.模块名······)点代表文件夹分层,每个点分开的都是文件夹,系统会自动生成 包的声明:new——package
阅读全文
摘要:编写一个系统 开始方法呈现开始菜单 登陆注册退出 编写账号类(存储正确的用户名和密码)用户名密码 要求:选择登陆后输入用户名密码 并进行验证(编写验证方法),验证成功后进入主菜单界面 主菜单界面:幸运抽奖(需要完成功能)购物结算商品陈列真情回馈注销用户 验证错误或者菜单选择错误可以给出提示并允许继续
阅读全文
摘要:递归要有条件限制,不然会无线循环 递归结束后不应有其他任何代码,不然在递归完成后,写在递归后面的代码会由内层到外层反向实现 public class Demo{ public void method(int i){ //每次执行i变化+1 i++; System.out.println("第"+i+
阅读全文
摘要:使用面向对象的编程思想设计编写一个猜拳游戏,实现玩家和电脑猜拳的过程,玩家和电脑都具备猜拳方法,玩家的出拳使用键盘输入实现,电脑出拳使用随机数,、 要求:每个回合双方各处一次拳,每个回合结束后系统提示结果信息并提示玩家是否要继续,退出游戏打印呈现游戏的结果(游戏总局,玩家获胜、平、输的次数,玩家胜率
阅读全文
摘要:计算方式:先扣除公积金和养老金,扣除后工资作为个税征收的基数扣个税 公积金:8% 养老金:11% 个税:起征点3500;3500-5000:扣5%;5000-10000扣10%;10000-15000扣15%;15000以上扣20% 要求:具备一定灵活性,国家政策改变,仍可实现正确计算 public
阅读全文
摘要:public class Calculater{ //加法方法 public Double add(double n1,double n2){ return n1+n2; } //减法方法 public Double sub(double n1,double n2){ return n1-n2; }
阅读全文
摘要:public class Demo{ //判断是否是水仙花数的方法 public boolean isSN(){ //默认值为false boolean flag=false; Scanner sc=new Scanner(System.in); System.out.println("请输入一个三
阅读全文
摘要:通过编程思想来解决程序的问题: 面向过程编程思想 面向对象编程思想 面向切面编程思想 面向接口编程思想 面向对象编程思想(OOP Object Oriented Programming): 面向对象是基于面向过程的编程思想 面向过程强调的是每一个功能步骤 面向对象强调的是由对象去调用功能 面向对象编
阅读全文
摘要:public static void main(String[] args){ Scanner sc=new Scanner(System.in); System.out.println("请输入一个年份:"); //接收年份 int year=sc.nextInt(); System.out.pr
阅读全文
摘要:正方形:5行5列 public static void main(String[] args){ //外层表示打印行数 for(int i=1;i<=5;i++){ //内层表示每行打印的个数 for(int j=1;j<=5;j++){ sout("*"); } //打印五个就换行 sout();
阅读全文
摘要:思路一:根据n的次数重复计算数的和,下一次要加的数等于上一个数扩大10倍再加上上一次的i,需要变量记录上一个计算的数,需要变量记录原始i 2+(2*10+2)+(22*10+2)+(222*10+2) public static void main(String[] args){ Scanner s
阅读全文
摘要:public static void main(String[] args){ int a=1; int b=2; int temp; //循环10次 for(int i=0;i<=10;i++){ //保存原来分子 temp=a; //将原分母赋给现在的分子 a=b; //将原来的分母+分子赋给现
阅读全文
摘要:public static void main(String[] args){ Scanner sc=new Scanner(System.in); Random ran=new Random(); //随机生成1-100的数字 int n=ran.nextInt(100)+1; int i=1;
阅读全文
摘要:public static void main(String[] args){ Scanner sc=new Scanner(System.in) //记录登录错误的次数 int i=0; while(true){ //登录一次记录一次 i++; //如果大于5则提示冻结 if(i>5){ sout
阅读全文
摘要:public static void main(String[] args){ //记录报数的还剩多少人 int n=30; //记录总的报数次数 int count=0; //记录每个人报的数 int i=0; //当人数还剩一个的时候跳出循环 while(n!=1){ //累计报数的总次数 co
阅读全文
摘要:控制流有两种结构: 条件结构 循环结构 条件结构三种:基本条件结构,多重条件结构,switch条件结构 循环结构三种:while循环 do-while循环 for循环 while循环:先判断条件,再执行循环操作,通常在未知循环次数时使用(只知道满足什么条件时停止,不清楚要循环多少次) do-whil
阅读全文