自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(65)
  • 收藏
  • 关注

转载 借口

public class ClassA implements Itest { @Override public void doPhoto() { // TODO Auto-generated method stub } @Override public void disp() { // TODO Auto-generated method stub } @Override public v...

2018-03-19 18:37:39 145

转载 多态

public class Child extends Father{ int age = 10; String name="abc"; void disp() { System.out.println("Child"); }}public class Child2 extends Father{ void disp(){ System.out.println("AAAAA"); }}pub...

2018-03-19 18:36:48 235

转载 打印机练习 Printer

public abstract class Printer { public String id;    public abstract void doPrint();}public class Printer3d extends Printer{ public Printer3d() { super(); // TODO Auto-generated constructor stub } ...

2018-03-19 18:34:38 500

转载 打印机练习 Photo

public abstract class Photo { String id; abstract public void doPhoto();}public class PhotoFoolStyle {}public class PhotoHighStyle {}public class PhotoOldStyle {}

2018-03-19 18:32:58 174

转载 打印机练习

import 打印机练习.printer.Printer;import 打印机练习.printer.Printer3d;import 打印机练习.printer.PrinterBW;import 打印机练习.printer.PrinterColor;public class MainTest { public static void main(String[] args) { /*------ ...

2018-03-19 18:30:54 764

转载 输入缓存问题

System.out.print("x:"); double x = scan.nextDouble(); System.out.println("|"+x+"|"); System.out.print("y(boolean):"); boolean z = scan.nextBoolean();   System.out.println("|"+z+"|"); //获

2018-03-18 20:00:30 185

转载 Hello

//一句指令   ;表示一句话的结束// System.out.println("你好世界");// System.out.println("hello world");// System.out.println("!!!!!"); //1. 输出 // System.out.println("输出内容"); //2. 输入    一个main里面 只有一个scanner扫描器...

2018-03-18 20:00:19 110

转载 字符串相关

String str1 = "abc"; //字符串+  是字符串的拼接 System.out.println(str1+"1234"); //字符串 和数字的互相转换 //数字->string String tmp = 123+""; //string->数字 //   参数要合适 int x = Integer.parseInt("123abc") ; ...

2018-03-18 20:00:09 110

转载 类型转换

//类型转换出错 //错误1   将高精度 -> 低精度// float pi = 3.14; double a = 3.1415926; float x = 2.12f; //小数后写f表示float float pi = (float)a; short num = 10; //整数 10int 但不超过short返回  自动处理 int x2 = 10;// shor...

2018-03-18 19:59:56 130

转载 变量 数据类型

// 记录数据  每一次  的值可能会变,用变量抽象代指 //数学变量   设x   求 y=3*x+10; //1.变量的声明及初始化 //   类型关键字 变量名 = 初始值; //   变量名   纯字母($_)组合(非关键字) //          字母1.  (数字不能开头) long x1 = -3; int x2 = -3; short x3 = -3; by...

2018-03-18 19:59:43 175

转载 作用域 声明周期

int b = 10;// // if (b>0) {// int a = 10;// System.out.println(a+b);// // }else{// int a = 5;// } int a = 9; if (a>=10){  System.out.println("!!!!"); System.out.println("***"...

2018-03-18 19:59:32 102

转载 字符char 补充

char ch1 = 'a';// char ch2 = 65; //可直接编码赋值// System.out.println("|"+ch2+"|");// // //字符型可以参与算术运算  // // 本质上是将字符看成对应asscii码数字参与运算// System.out.println(ch2*2);// System.out.println(ch2>'A');//...

2018-03-18 19:59:22 260

转载 ChoiceStruct_ifElse

int x = 0;// 1 2 3 4 5 6 7 System.out.print("输入x:"); x = Integer.parseInt(scan.nextLine()); //if 单分支 /* if(条件){    //根据()中整体式子的值  true false 条件成立 才执行的代码    } *  * */ //if 双分支 /* i...

2018-03-18 19:59:11 105

转载 ChoiceStruct_Switch

/*分支结构  switch * 缺点    点到点  只能==判定   无法范围判定 * key类型有限定  int        char   enum  String *                  byte short  * 优点    (分支很多时,菜单的功能选择)代码好看      *  break 关键字 强行终止整个switch *   * ...

2018-03-18 19:58:57 187

原创 Loop_while

/*-----循环 -----   可控次数的重复执行 *  * */ /*while(判定条件){ 循环体  条件成立 执行的代码 }  */// int n = 7;//条件 总次数// int count = 1;//当前是第几行// // while (count<=n) {// System.out.println(count);// co...

2018-03-18 19:58:46 493

原创 小工具 MyTool

小工具 MyTool *    指令   1  计算圆面积 *       2 计算求体积 *         3 计算圆锥体积 *  * 请选择功能 cmd (输入整数): 1 * * -------1 计算圆面积 ---------- * 输入圆半径r: * 半径为... 的圆 面积: ... */ //1显示说明页面 System.out....

2018-03-18 19:58:35 2962

原创 Operator 运算符

//赋值运算符   * 变量 = 值/变量    * int x = 10;   * x %= 3   x = x+3    *  //算术运算符   * + - * /  5%3=2 取余数   自增 自减运算符  (单目)   * a++  ++a a-- --a     * a+=1 a-=1   * a=a+1    a=a-1   * 前缀++a 后缀a++ 对...

2018-03-18 19:58:20 567

原创 Loop_doWhile

/*do { 循环体 } while (判定条件);*/ /*while 和doWhile的区别 * while  先判定再执行 * doWhile 先执行再判定   至少会执行一次 * */ int count1 = 1; do{ System.out.println(count1); count1+=2; }while(count1<=5); ...

2018-03-18 19:58:09 180

原创 Loop_for

 for(计数器的初始化; 判定条件; 变化规律){ 循环体 } *  * */ //练习: 求x!// int x= 10;// int fac = 1;// for(int i=1;i<=x;i++){// fac *=i;// }// System.out.println("fac="+fac); //练习:  求斐波那契数列的第n项值 // ...

2018-03-18 19:57:56 376

原创 Practice1

/*--------流程控制练习---------*/ //  先画行  //    找每一行内容的规律 //练习1. 打印一行  ******  m个 //    2. 打印 n行  m个****** //       打印n行m列的 矩形// int n = 3;// int m = 5;// //总共 n行// for(int j=1; j<=n;j++){// ...

2018-03-18 19:57:45 176

原创 Practice2

/*------ 矩阵的思想 ------*/ /*         n=5行x *---*  1 5 -*-*-  2 4 --*--  3 3 -*-*- *---*    i==j  i+j == n+1 *---*    n行m列     上半部分k行    -*-*- --*-- --*-- --*-- --*--    (j =...

2018-03-18 19:57:29 106

原创 水仙花

/*---循环练习---*/ //练习1. 获取一个3位数    // 的百位 十位  个位   上的数字// int num = 456; /*  num/100   num%100/10 num%10 */ //练习2. 获取一个给定的任意正整数  n位 //       的各个 位上的数字 //问题3. 求一个整数 10 的多少次方 //    ...

2018-03-18 19:57:15 180

原创 Array

/*-----数组------ 针对大量相关数据 看成一个整体 具体如何存储的一种数据结构 类比: 数学中的数列  集合 数列 a  1.5 2 3.5 4 5 6 则数列a中的 第一个元素 可用 a1表示 而不需要 声明 x y z ... 很多个变量 * */  //数组的声明 及初始化 //元素类型[] 数组名 = new ...

2018-03-18 19:57:00 97

原创 Array2

/*---数组的相关操作--- 遍历 增 删 改 查  排序 * */  //-----查找      遍历+判定筛选 //找最值// int[] arr = {2,1,5,67,123,123,24};// int index=0;//表示最大元素的下标//// for(int i=0;i<arr.length;i++){// //若当前元素  大...

2018-03-18 19:56:47 478

原创 Loop_stop

/*-----循环的强制中断 ------ * break    运行到break  直接终止当前整个循环 * 例子:  找班级中 第一个180以上同学 * continue 直接跳过本次循环   直接开始下一次 例子: 检查产品包装   若合格直接下一个  不合格回厂 *       若不合格则回厂   * */// for(int i=1;i&l...

2018-03-18 19:56:38 430

原创 Practice

/*--数组练习--*/ //练习 斐波那契数列的第n项值 ///                前n项和 // 数组解决 缺点 空间浪费较多  n不能太大// int n = 3;// // int[] arr=new int[n];// arr[0] = 1;// arr[1] = 1;// for(int i=2; i<arr.length;i++){// a...

2018-03-18 19:56:25 113

原创 Array3

/*------数组的  删除-------*/ //删除   对指定的数组  删除指定下标的删除 //  删除元素    容量不变// char[] arr= {'a','b','c','d','e'};// int idx = 1;// // arr[idx] = 0; //a c d e '\0'空字符 //idx后的元素整体向前平移 //  i:idx~ leng...

2018-03-18 19:56:14 381

原创 Array4

/*-----数组的插入 -----*/ //插入添加     指定位置的向给定数组添加元素 //   若元素个数满了  则自动放弃最后一个元素 char[] arr = {'a','b','c','d','e'}; int idx = 4; char newValue = 'A'; //0  1  2  3  4 //a  b  c  c  d //  arr[i] = arr[...

2018-03-18 19:56:01 334

原创 Array5

/*--------数组排序-------- !!!必须要求掌握(至少一种)   考试必考  */  // 7 2 1 5 9 0 6 8 4 3 // 每次找剩余元素中的 最小值 // 依次用新数组记录 // 删除该元素  // int[] orignArr = {7,2, 1, 5, 9, 0, 6, 8, 4, 3};// int[] sortedArr = new ...

2018-03-18 19:55:51 324

原创 Array6

/*----------二维数组  ------------ 高维数组 元素是数组的数组 */  /* 3x+7y+9z = 27 * 4x+6y+3z = 78 * */ // int[][] arr = new int[2][4];//元素是一维数组   有两个这样的元素 // int[][] arr2 = {{101,2},{3,4,5}};// // //二维...

2018-03-18 19:55:39 202

原创 Practice

/* 1. 给定一个整型数组,数组的长度为 N(N>k), 从数组中寻找一个连续的长度为 k 的 子数组, 要求该子数组的和最大。 同时将哪一组 打印一下  Max 初始: 0~k-1 这些元素的和 循环   i:0~  n-k-1 Tmp = arr[i]+arr[i+1]… arr[i+k-1] If(Tmp>max) 则max = Tmp Index */ ...

2018-03-18 19:55:26 130

原创 Function 函数

/*!!函数内部不能再定义函数 *  * 函数定义 * 返回值类型 函数名(形式参数1,形式参数2){ * 函数体 * } *      函数的调用 函数名(实际参数); //相当于一个表达式   参数: 上层调用 向底层函数实现传递信息的方式 返回值:底层实现向  上层传递结果的方法    *   */ //函数定义 //无参数 无返回值的函数 public st...

2018-03-18 19:55:12 155

原创 Function2

//练习 :函数实现两个数的互换(做不到) public static void exchange(int x, int y){// x=n1 int tmp = x; x = y; y = tmp; x+=10; } public static void exchange2(int[] arr){// x=n1 int tmp = arr[0]; arr[0] = arr[1]...

2018-03-18 19:54:59 409

原创 Function3

public static int add(int a,int b){ return a+b; } public static void fun(){ System.out.println("!!!!" + add(3, 4)); } //返回值不同   不是重载// public static int fun(){// System.out.println("!!!!");// re...

2018-03-18 19:54:46 304

原创 Function4

public static double absolte(double n){ if (n>0) { return n; }else{ return -n; } } //功能 找给定int[] 中第一个素数元素的下标  //若不存在则返回-1 public static int findFirst(int[] arr){ for (int i = 0; i < arr...

2018-03-18 19:54:35 197

原创 Function5

// x!= x*(x-1)! // 10! = 10*9!  //          9!=9*8! //          ... //             2! = 2*1 public static int factorial(int x){ if (x==1) { return 1; }else{ return x*factorial(x-1); } // int ...

2018-03-18 19:54:24 147

原创 Praise

public class XOGame { //打印棋盘  给定一个二维数组  (行列相同) // -1则为 X  0表示未落子*  1表示O  public static void bordDisp(int[][] arr){ for (int i= 0; i < arr.length; i++) { for (int j = 0; j < arr.length; j++) ...

2018-03-18 19:53:57 179

原创 复习练习

/* * 下列哪儿些写法是错误的 * int n1 = 2.5 * double n2 = 2.4 * float n3 = 3.14 * float n4 = 3.14f * char n5 = 97 * char n6 = 'A' * char n7 = "A" * char n8 = "你" * char n9 = '好' *  * */  ...

2018-03-18 19:53:43 99

原创 QuickSort

public static void quickSort(int[] arr, int L, int R){ if (L>=R) { return; //终止递归环 } int i=L; int j=R; int key = arr[L]; while(i<j){ //j向前平移的操作 //  j在不断向前平移找第一个小于key元素 //  平移...

2018-03-18 19:53:29 126

原创 basic1;

public class User { //成员属性(变量) int id; int age; double height; double weight; String name; //构造方法   new时自动调用 //  若未定义  则默认自动 使用无参的构造方法 //  名称和 类名相同 //  没有返回值 //便利构造方法 public User(String name){ //调用...

2018-03-18 19:53:15 126

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除