代码解读
张恒朋
这个作者很懒,什么都没留下…
展开
-
17.2.22 定义标志 判断质数
1.定义一个布尔型的标志来判断是否运行berak;continue;从而判断程序是否执行package date0221; import java.util.Scanner; public class Test4 { public static void main(String[] args) {/*循环录入5个人的年龄,并计算平均年龄,如果录入的数据出原创 2017-02-23 20:20:33 · 468 阅读 · 0 评论 -
动态绑定
public class ShapesTest { public static void main(String[] args) { Circle c1 = new Circle("圆", 3.5); Circle c2 = new Circle("圆", 5.5); Triangle t1 = new Triangle("三角形", 12, 23);原创 2017-05-19 19:36:36 · 165 阅读 · 0 评论 -
打印杨辉三角
杨辉三角特性:头上的值都为1,里面的值为两肩的和(上一行同等位置和上一行前一个位置的和),每一行数值的个数为行号 思路:定义一个二维数组,长度为杨辉三角的行数,每个二维数组的行数为行号,通过层for循环赋值,在外层循环中完成二维数组”列”的长度。内层循环判断赋值,如果是每行的两头就赋值为1,否则赋值为上一行同等位置和上一行前一个位置的和public class Demo11 { // 打印原创 2017-05-08 20:54:02 · 372 阅读 · 0 评论 -
百元白鸡问题
public class Test3{ /* 公鸡5文钱一只,母鸡3文钱一只,小鸡3只一文钱, 用100文钱买一百只鸡,其中公鸡,母鸡, 小鸡都必须要有,问公鸡,母鸡,小鸡要买多少只刚好凑足100文钱 */ public static void main(String[] args){ int gj;//公鸡数量 int原创 2017-05-08 19:36:11 · 626 阅读 · 0 评论 -
IO流应用-文件夹的复制
import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;impo原创 2017-05-25 20:04:16 · 289 阅读 · 0 评论 -
定义char时加单引号与不加单引号的区别
不加单引号:在不超过范围情况下可定义多个数字,不能定义字符 定义的数值是国际编码表的码值,此码之会对应一个特定的字符 单独输出时输出的是对应的特定字符 运算时转换为int型的数字(数字的值就本身)加单引号;只能定义一个字符 定义的字符为国际编码表中特定的字符,此字符对应一个码值 单独输出时输出的是字符本身 运算时转换为int型的数字(数字的值是字符对应的码值) 如下图:原创 2017-05-05 17:16:30 · 16398 阅读 · 0 评论 -
十进制和二进制的相互转换
十转二思路:通过不断对2取模取余得到每一位的数 然后倒叙装入数组,最后遍历数组package three;import java.util.Scanner;// 从键盘输入某个十进制整数数,转换成对应的二进制整数并输出。public class Test6 { public static void main(String[] args) { Scanner sc =原创 2017-05-05 16:58:22 · 598 阅读 · 0 评论 -
利用File获取磁盘信息
import java.io.File; public class FileTest { public static void main(String[] args) { //获取盘符的File数组 File[] roots = File.listRoots(); System.out.println("磁盘名称\t总空间\t剩余空间\t使用空间"原创 2017-05-24 14:04:25 · 750 阅读 · 0 评论 -
分解整数倒叙输出
思路:一个整数对是取余余下的数就是个位的数,一个整数除以十的到的这个数就没有了个位,所以每次讲这个整数对十取余除以10并输出余数当最后的整数为零时停止就能倒叙输出import java.util.Scanner;public class Demo11 { //将一个任意的int型整数的每位分离出来并逆序输出;请编写Java程序实现它。 public static void main原创 2017-05-11 20:55:03 · 620 阅读 · 0 评论 -
判断某天为当年第几天的demo
package com.zhp.java;//用OOP 求出 某年某月某日是当年中的第几天public class Day { private int y; private int m; private int d; int[] arr = { 0, 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31 }; publ原创 2017-05-10 20:17:22 · 312 阅读 · 0 评论 -
员工管理系统(集合版)
package com.zhp.yggl;public abstract class YuanGong { private String id; private String name; private String zw; private int qjts; private int jbgz; public YuanGong() { s原创 2017-03-09 09:52:35 · 999 阅读 · 1 评论 -
员工管理系统(数组版)
package com.zhp.yggl; publicclass YuanGong { private String id; private String name; private String zw; private intqjts; private intjbgz; public原创 2017-03-08 20:14:24 · 620 阅读 · 0 评论 -
电话本管理系统(数组版)
package com.zhp.java; publicclass Person { private Stringname; private Stringsex; privateintage; privatelongtel; privatelongqq; private String原创 2017-03-08 20:13:00 · 460 阅读 · 0 评论 -
17.2.23 数组操作 水仙花数
1.数组元素中各种的值,数组复制,数组反转(两种方法)package date0222; publicclassZuoYe2 { publicstaticvoidmain(String[]args) { //定义一个int[] a ={4,2,0,-1,-8,23,9} //求数组元素的最大值、最小值、平均数、总和、数组的复制、原创 2017-02-23 20:21:56 · 1802 阅读 · 0 评论 -
封装Ajax
method:值为get或post url:请求地址 data:请求参数,传入键值对类型的字符串,不同的键值对使用&符号隔开,例如”a=1&b=2”; 如果不需要请求参数则赋值为null. deal200:接收一个带有参数的函数对象,用来进行响应结果的处理 deal404:接收一个函数对象,用来处理404错误 deal500:接收一个函数对象,用来处理500错误。 async:异步同步原创 2017-08-01 10:38:18 · 513 阅读 · 0 评论