- 博客(23)
- 收藏
- 关注
原创 局部内部类
局部内部类,是指内部类定义在方法和作用域内。例如:// People.java//外部类Peoplepublic class People {//定义在外部类中的方法内:public void peopleInfo() {final String sex = “man”; //外部类方法中的常量class Student {String ID = “20151234”; //内部类中的常量public void print() {System.out.println(“访问外部类的方
2020-06-10 09:15:35 129
原创 静态内部类
静态内部类通常被称为嵌套类。// People.java//外部类Peoplepublic class People {private String name = “LiLei”; //外部类的私有属性/*外部类的静态变量。Java 中被 static 修饰的成员称为静态成员或类成员。它属于整个类所有,而不是某个对象所有,即被类的所有对象所共享。静态成员可以使用类名直接访问,也可以使用对象名进行访问。*/static String ID = “510xxx199X0724XX
2020-06-10 09:14:14 122
原创 成员内部类
// People.java//外部类Peoplepublic class People {private String name = “LiLei”; //外部类的私有属性//内部类Studentpublic class Student {String ID = “20151234”; //内部类的成员属性//内部类的方法public void stuInfo(){System.out.println(“访问外部类中的name:” + name
2020-06-10 09:03:21 116
原创 继承类
例题父类:public class Animal{public int legNum;public void bark(){System.out.println(“动物叫!”);}}子类:public class Dog extends Animal{public void bark(){System.out.println(“汪!汪!汪!”);}}测试类:public class Test{public static void main(String[] ages){An
2020-06-10 08:43:25 80
原创 抽象类
//抽象方法public abstract class TelePhone {public abstract void call(); //抽象方法,打电话public abstract void message(); //抽象方法,发短信}构建子类,并实现抽象方法。新建一个 CellPhone.java。public class CellPhone extends TelePhone {@Overridepublic void call() { System.out.printl
2020-06-10 08:42:30 407
原创 面向对象
类的定义:1、类是相同或相似对象的一种抽象,是对象的一个模板,它描述一类对象的行为和状态。2、类是具有相同属性和方法(行为)的对象的集合类:public class People{double height;int age;int sex;void cry(){System.out.println(“我在哭!”);}void laugh(){System.out.println(“我在笑!”);}void printBaseMes(){System.out.println(“我的
2020-06-10 08:09:37 117
原创 最大值和最小值
现给出一串数据(313, 89, 123, 323, 313, 15, 90, 56, 39)求出最大值和最小值并输出。import java.util.Arrays;public class MaxAndMin{public static void main(String[] args){int[] data = {313,89,123,323,313,15,90,56,39};int max = data[0];int min = data[0];for(int i = 0; i <
2020-06-09 19:04:01 1737
原创 用户输入
import java.util.Scanner;public class InputTest{public static void main(String[] args){String[] data = new String[100];Scanner in = new Scanner(System.in);for(int i = 0;i<100;i++){if((data[i] = in.nextLine()).equals(“end”)){break;}}for (String
2020-06-09 18:52:53 88
原创 用户输入操作
用户输入import java.util.Scanner;public class ScannerDemo{public static void main(String[] args){Scanner in = new Scanner(System.in);String s = in.nextLine();System.out.println(s);int i = in.nextInt();System.out.println(i);while (!in.hasNext(“exit”)){
2020-06-09 18:35:31 136
原创 数组应用
有一份成绩单,上面有 10 位学生的成绩(61,57,95,85,75,65,44,66,90,32),请求出平均成绩并输出。public class AverageScore{public static void main(String[] ares){int[] data = {61,57,95,85,75,65,44,66,90,32};int sum = 0;for(int i = 0;i < data.length;i++){sum += data[i];}System.ou
2020-06-09 18:12:40 154
原创 二维数组
public class ArrayTest{public static void main(String[] args){String[][] name = {{“ZhaoYi”,“QianEr”,“SunSan”},{“LiSi”,“ZhouWu”,“WuLiu”}};for(int i = 0;i<2;i++){for(int j=0;j<3;j++){System.out.println(name[i][j]);}}}}运行结果:ZhaoYiQianErSun
2020-06-09 18:09:52 73
原创 数组
所谓数组,是有序的元素序列。若将有限个类型相同的变量的集合命名,那么这个名称为数组名。组成数组的各个变量称为数组的分量,也称为数组的元素,有时也称为下标变量。用于区分数组的各个元素的数字编号称为下标。数组是在程序设计中,为了处理方便,把具有相同类型的若干元素按无序的形式组织起来的一种形式。这些无序排列的同类数据元素的集合称为数组。数组是用于储存多个相同类型数据的集合。1、数组就是相同数据类型的元素按一定顺序排列的集合。可以把它看成一个大的盒子,里面按顺序存放了多个数据类型相同的数据。2、数组中的元素都可
2020-06-09 17:30:55 461
原创 打印星期
从控制台获取一个整型参数当输入数字 1 时输出今天是星期一当输入数字 2 时输出今天是星期二…当输入数字 7 时输出今天是星期天import java.util.Scanner;public class PrintWeek{public static void main(String[] args){Scanner in = new Scanner(System.in);int x = in.nextInt();switch (x) {case 1:System.out.printl
2020-06-09 10:07:40 251 1
原创 跳转语句
public class Jump{public static void main(String[] args){for(int i = 1; i <= 10;i++){System.out.println(“循环第”+i+“次”);if(0 == i % 3){break;}if(0 == i % 5){System.out.println(“我进来了!”);}}for(int i = 1; i <=10;i++){if(0 == i % 2)continue;Sy
2020-06-09 09:43:57 74
原创 对比字符串
从控制台输入字符串 a 和字符串 b比较字符串 a 和字符 b 是否完全一致,长度,内容等完全一致。如果完全一致,输出相同,如果不一致,输出不同。import java.util.Scanner;public class ContrastString {public static void main(String[] args) {Scanner in = new Scanner(System.in);//获取String值String a = in.nextLine();String b
2020-06-09 09:33:06 305
原创 字符串处理
从控制台输入一行字符串去除字符串中的所有空格打印去除空格后的字符串import java.util.Scanner;public class StringUtil {public static void main(String[] args) {Scanner in =new Scanner(System.in);//获取String值String a=in.nextLine();StringBuilder stringBuilder = new StringBuilder(a);for
2020-06-09 09:20:49 86
原创 java异常
一、java 异常概述1、这种在运行时出现的意外错误称为“异常”2、对异常的处理机制也成为判断一种语言是否成熟的标准。3、好的异常处理机制会使程序员更容易写出健壮的代码,防止代码中Bug的蔓延二、异常种类Java中的异常类可以分为两种:1、错误(Error):一般指与虚拟机相关的问题,如系统崩溃、虚拟机错误、动态链接失败等,这些错误无法恢复或捕获,将导致应用程序中断;2、异常(Exception):因程序编码错误或外在因素导致的问题,这些问题能够被系统捕获并进行处理,从而避免应用程序非正
2020-06-07 16:52:46 119
原创 java概述
java概述一、第一章总结1、Java之父是詹姆斯•高斯林(James Gosling)2、Java体系架构分3个平台:Java SE(基础)、Java EE(企业)和Java ME(微型)3、JDK(Java Development Kit,Java开发工具包)是Sun公司提供的一套用于开发Java程序的开发包4、JRE(Java Runtime Environment,Java运行环境)是运行Java程序所依赖的环境的集合5、JVM(Java Virtual Machine,Java虚
2020-06-07 16:43:09 139
原创 水仙花数
(水仙花数)public class sxhs {public static void main(String args[]){int i,a,b,c;for(i=100;i<1000;i++){a=i/100;b=i/10%10;c=i%10;if(aaa+bbb+ccc==i)System.out.println(i);}}}水仙花数...
2020-06-07 16:37:48 146
原创 seven
public class seven {public static void main(String args[ ]){int n=0;int sum=0;for(int i=1;i<=100;i++){if(i%7==0){n=n+1;sum += i;}}System.out.println(“7的倍数个数是:”+n);System.out.println(“7的倍...
2020-06-07 16:36:59 93
原创 运算符与表达式
运算符与表达式一、运算符按数目可分为:1、单目(一元)运算符:有一个操作数;i++2、双目(二元)运算符:有两个操作数;a+b3、三目(三元)运算符:有三个操作数。x>y?a:b二、表达式表达式是变量、常量、运算符、方法等按照一定的运算规则组成的序列,并返回一个值。•例:( x + 12.3/y ) >= 10• x=100+20•表达式是运算符运算的表述,它返回值不仅与表达式中的操作数有关,而且还是运算符操作顺序有关。•表达式有时也称为运算式。三、关系运算1
2020-06-07 16:36:19 316
原创 java数据类型
数据类型一、Java的数据类型分为两大类:1、基本类型是一个单纯的数据类型,表示一个具体的数字、字符或布尔值。2、引用类型是一个复杂的数据结构,是指向存储在内存的“堆”中数据的指针或引用(地址)。二、整数类型:byte、short、int、long浮点类型:float、double简单类型字符类型:char布尔类型:boolean数据类型数组:[]引用类型类: class接口: interface三、Java的基本数据类型主要包括如下四类:1、整数类型:byte、short、
2020-06-07 16:19:11 1397
原创 程序设计流程
程序设计流程程序流程控制顺序结构程序从上到下逐行地执行,中间没有任何判断和跳转。分支结构根据条件,选择性地执行某段代码。又if…else和switch_case两种分支语句。循环结构根据循环条件,重复性的执行某段代码。有while、do…while、for三种循环语句。...
2020-06-07 16:02:06 201
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人