基础语法
文章平均质量分 59
weiaini3039
这个作者很懒,什么都没留下…
展开
-
借口
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 · 134 阅读 · 0 评论 -
Inset
public class Inset { public static void main(String[] args) { // TODO Auto-generated method stub //Insert 插入 //21.给定一个能容纳 10 个元素的整型数组, //现有 9 个元素, //现在第 5 个元素的位置插入 一个数字 88, //后面的数字顺序后移。 ...原创 2018-03-18 19:50:29 · 351 阅读 · 0 评论 -
EngishandNumber
public class EngishandNumber { public static void main(String[] args) { // TODO Auto-generated method stub //28. 2.给定某个字符数组, //统计数组中所有英文字符和阿拉伯数字的个数, //比如“123fdd” 中有英文字符有 3 个,数字 3 个。 char[]...原创 2018-03-18 19:50:38 · 100 阅读 · 0 评论 -
Conversion
public class Conversion { public static void main(String[] args) { // TODO Auto-generated method stub //29. 3.给定某个拥有 5 个元素的字符数组, //数组的成员都有阿拉伯字符构成, //试着将该数 组转换成一个整数, //比如字符数组的内容是:{‘1’,’2’,’3’...原创 2018-03-18 19:50:47 · 833 阅读 · 0 评论 -
Big
public class Big { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); // TODO Auto-generated method stub // 4.给定一个完全由英文字符构成的数组, //将数组中的小写字母转换成大写字母, //大写 字母转换成小写字...原创 2018-03-18 19:50:56 · 135 阅读 · 0 评论 -
Avg
public class Avg { public static void main(String[] args) { // TODO Auto-generated method stub //27.给定一个整型数组,计算大于该数组平均值的元素的个数。 double[] arr = {9,5,2,4,5,6,1,8,7,3}; double sum = 0; double avg =...原创 2018-03-18 19:51:05 · 228 阅读 · 0 评论 -
Ascii
public class Ascii { public static void main(String[] args) { // TODO Auto-generated method stub //36.给定两个字符数组, //比较这两个字符数组的大小, //比较的原则是字符数组中所有字 符的 ASCII 值相加后的和值, //和值越大则字符数组越大。 int n1 = 0; i...原创 2018-03-18 19:51:16 · 178 阅读 · 0 评论 -
static
public abstract class ClassA { int num; //static属性可以被继承 // 可以和 final 联合使用 static int num2 = 10; //计数 有多少个ClassA 的实例被创建 final static int MON = 1; //static 依然可被重写 // final static 方法也不能被重写 static voi...原创 2018-03-18 19:51:33 · 142 阅读 · 0 评论 -
Exam
public class Exam { public static void main(String[] args) { /*----素数----*/ // int count = 0;//素数的个数// for (int i = 1; i <=100; i++) {// //i 1~100 中的每个数// int n = 0;//能被整除的次数// for (int j...原创 2018-03-18 19:51:45 · 153 阅读 · 0 评论 -
abstract
/*--- abstract 放在class之前表示抽象类 -- * 抽象类无法被实例化 * 只有被继承才有意义 * abstract 不能和final 同时出现 * *///public abstract class ClassA {// int num;// // //抽象类中的方法 不一定是抽象// // 没有抽象方法 也可以是抽象类// void fun(){// Syst...原创 2018-03-18 19:52:06 · 173 阅读 · 0 评论 -
test
Detailpublic class Detail { String address="AAAAABBBBB"; @Override public String toString() { return "address:" +address; }}Inforpublic class Infor { double height=160; double weight=55; boolean gen...原创 2018-03-18 19:52:25 · 70 阅读 · 0 评论 -
overwrite 重写
childpublic class Child extends Father{ String name = "Child"; void fun(){ System.out.println("child+++"); } void fun(double b){ } int fun(char ch){ return 0; }}father//重写和 重载的区别 // 重写(覆盖) 子类和...原创 2018-03-18 19:52:38 · 426 阅读 · 0 评论 -
final 关键字
classpublic class ClassA { //指定成员的默认值 String name="defualt"; int n=100; //无参 但有默认值 的构造方法 // 使得创建出的实例有一些默认值// public ClassA() {// super();// this.name = "defualt";// this.n = 100;// } }finalstudyp...原创 2018-03-18 19:52:51 · 89 阅读 · 0 评论 -
basic2_inherit
public class Animal{ String type; int age; int id; double height; double weight; String area; void eat(){ System.out.println(this.type+" Animal eat!"); } //无参构造函数 都写一下 方便将来被继承 public Animal() {//...原创 2018-03-18 19:53:03 · 96 阅读 · 0 评论 -
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 · 119 阅读 · 0 评论 -
MaxIndex
public class MaxIndex { public static void main(String[] args) { // TODO Auto-generated method stub //练习: 25. 求一个数组中最大值的下标 int[] arr = {1,2,3,4,5,6,7}; int index1=0; //表示最大元素的下标 int index...原创 2018-03-18 19:49:59 · 2471 阅读 · 0 评论 -
MaxMin
public class MaxMin { public static void main(String[] args) { // TODO Auto-generated method stub //28.给定一个整型数组, //找到数组中的最小值, //并将其放到数组的首元素中, //原来首元 素的内容放到最小值所在的元素中。 int[] arr = {9,2,3,4,5,6,7...原创 2018-03-18 19:49:45 · 286 阅读 · 0 评论 -
多态
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 · 225 阅读 · 0 评论 -
打印机练习 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 · 479 阅读 · 0 评论 -
打印机练习 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 · 165 阅读 · 0 评论 -
打印机练习
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 · 752 阅读 · 0 评论 -
Weight
public class Weight { public static void main(String[] args) { // TODO Auto-generated method stub //33. 7.计算某个由英文、数字以及标点符号构成的数组的总宽度, //其中英文字符的宽度为 1cm,数字宽度为 0.5cm、标点符号宽度为 0.8cm。 Scanner scan=...原创 2018-03-18 19:47:12 · 181 阅读 · 0 评论 -
SwapA
public class SwapA { public static void main(String[] args) { // TODO Auto-generated method stub //17.给定一个有 10 个整形数的元素, //将前 5 个元素跟后 5 个元素做整体交换, //比如 {1,1,1,1,1,2,3,2,2,2}->{2,3,2,2,2,1,1...原创 2018-03-18 19:47:36 · 256 阅读 · 0 评论 -
Swap
public class Swap { public static void main(String[] args) { // TODO Auto-generated method stub //Swap 互换 //16.给定一个整型数组, //从第 1 个元素开始将相邻的两个元素分别相互交换。 //交换完后, 第 1 个元素将变成最后一个元素, //其余元素都前进一位。...原创 2018-03-18 19:47:46 · 153 阅读 · 0 评论 -
SumThree
public class SumThree { public static void main(String[] args) { // TODO Auto-generated method stub //12.通过终端输入 10 个整数,计算 10 个整数中所有能被 3 整除的数的合。 int[] a = {3,0,6,2,5,9,4,18,1,6}; int sum = 0; f...原创 2018-03-18 19:47:55 · 120 阅读 · 0 评论 -
SumArr
public class SumArr { public static void main(String[] args) { // TODO Auto-generated method stub //9.给定某个整型数组,计算该数组所有偶数的和。 int[] arr = {4,2,3,8,5,0}; int sum=0; for (int i = 0; i < ar...原创 2018-03-18 19:48:06 · 219 阅读 · 0 评论 -
Small
public class Small { public static void main(String[] args) { // TODO Auto-generated method stub // 5.给定一个完全由英文字符构成的数组, //将数组中下标为偶数的字符都转换为大写(如 果原来是大写则不变)。 char[] arr ={'a','a','a','B','B...原创 2018-03-18 19:48:16 · 101 阅读 · 0 评论 -
Secret
public class Secret { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); // TODO Auto-generated method stub //32. 6.给一个完全由英文字符构成的字符数组加密, //加密原则如下, //除了字符‘Z’和‘z...原创 2018-03-18 19:48:33 · 357 阅读 · 0 评论 -
SecondIndex
public class SecondIndex { public static void main(String[] args) { // TODO Auto-generated method stub //26. 求一个数组中第二大元素的下标 int[] arr = {1,2,3,4,5,6,7}; int index1=0; //表示最大元素的下标 int inde...原创 2018-03-18 19:48:44 · 214 阅读 · 0 评论 -
ProgressionOne
public class ProgressionOne { public static void main(String[] args) { // TODO Auto-generated method stub //13.给定一个 5 个元素构成的整型数组, //每个元素的值都在 0-9 之间, //按照位置将其组 成一个 5 位数并输出, //例如 int a[5] = {1,2,2,...原创 2018-03-18 19:48:54 · 104 阅读 · 0 评论 -
Number
public class Number { public static void main(String[] args) { // TODO Auto-generated method stub //27. 1.给定某个字符数组, //统计数组中所有英文字符的个数, //比如“123fdd”中有 3 个。 char[] arr = {1,2,3,'a','...原创 2018-03-18 19:49:29 · 82 阅读 · 0 评论 -
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 · 113 阅读 · 0 评论 -
复习练习
/* * 下列哪儿些写法是错误的 * 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 · 91 阅读 · 0 评论 -
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 · 164 阅读 · 0 评论 -
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 · 154 阅读 · 0 评论 -
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 · 358 阅读 · 0 评论 -
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 · 169 阅读 · 0 评论 -
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 · 558 阅读 · 0 评论 -
小工具 MyTool
小工具 MyTool * 指令 1 计算圆面积 * 2 计算求体积 * 3 计算圆锥体积 * * 请选择功能 cmd (输入整数): 1 * * -------1 计算圆面积 ---------- * 输入圆半径r: * 半径为... 的圆 面积: ... */ //1显示说明页面 System.out....原创 2018-03-18 19:58:35 · 2939 阅读 · 0 评论 -
Loop_while
/*-----循环 ----- 可控次数的重复执行 * * */ /*while(判定条件){ 循环体 条件成立 执行的代码 } */// int n = 7;//条件 总次数// int count = 1;//当前是第几行// // while (count<=n) {// System.out.println(count);// co...原创 2018-03-18 19:58:46 · 483 阅读 · 0 评论