- 博客(16)
- 收藏
- 关注
原创 网格包布局管理器
**## //网格包布局管理器**import java.awt.*;class Layout extends Frame{ public Layout(String gridBagLayout){ GridBagLayout layout = new GridBagLayout(); //网格包布局管理器 GridBagConstraints c = new GridBagConstraints(); // 创建GridBagConstr...
2021-07-17 17:31:19 84
原创 包装类
//包装类//装箱:基本数据类型转换为引用类型//拆箱:引用类型转换为基本数据类型public class Example19 { public static void main(String[] args) { //装箱:基本数据类型转换为引用类型 int a = 20; //类型 Integer in = new Integer(a); //实例化 System.out.println(a);
2021-05-08 09:10:47 60
原创 数组的打印,数组为int[] arr = {z, y, x};执行完方法后的输出结果为:[z, y , x]
public class JoinsStringBuilder01 { public static void main(String[] args) { int[] arr = { 11, 22, 33, 44, 54}; array(arr); } public static void array(int[] arr) { System.out.print("["); for (int i =
2021-04-20 09:06:47 72
原创 需求:定义一个方法,实现字符串反转。键盘录入一个字符串,调用该方法后,再控制台输出结果 例如:键盘录入abc,输出结果cba
public class StringReversal { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.println("请输入一段字符串:"); String line = sc.nextLine(); reversal(line); } public static void r
2021-04-20 08:59:21 634
原创 异常的处理
public class Exception { public static void main(String[] args) { // TODO 自动生成的方法存根 int a = 1; int b = 0; //第一种 //try 监控区域 try { System.out.println(a / b); } //catch 捕获异常 ArithmeticException是算术异常 catch(ArithmeticException
2021-03-20 14:28:18 31
原创 接口以及接口之间的继承关系
//接口//接口中所有定义其实都是抽象的public interface Demo04Anima { //接口的变量默认使用:public static final(静态变量) String behavior = "行为是:"; //接口的方法默认使用:public abstract void eat(); void run();}//类可以的实现接口要用implement//要重写接口中的方法public class Demo04Cat implements Demo0.
2021-03-14 16:32:56 637
原创 Static关键字
/* { //代码块(匿名代码块); } static { //代码块(静态代码块); } */public class Demo03Animal { //赋初始值 { System.out.println("匿名代码块"); } //只执行一次 static { System.out.println("静态代码块"); } //构造方法 public Demo03Animal() { System.out.println(.
2021-03-13 13:19:33 39
原创 Static关键字
//有static关键字就是静态方法public class Demo03Cat { private static int age; //静态变量 private double hight; //非静态变量 //非静态方法可以调用静态方法 public void run() { go(); } //静态方法不可以调用非静态方法 public static void go() { System.out.println("go go go"); } public sta
2021-03-13 13:03:44 40
原创 多态
//父类public class Demo02Person { public void run() { System.out.println("run"); }}//子类public class Demo02Student extends Demo02Person { public void run() { System.out.println("Student run"); } public void eat() { System.out.println(
2021-03-09 09:08:38 39
原创 继承
//父类public class Person01 { protected String name = "谭哈哈"; //私有的不可以继承 private int age; //父类创建了一个say()的方法 public void say() { System.out.println("Person01说话了"); } //构造函数 public Person01() { System.out.println("Person01 无参构造函数执行啦");
2021-03-08 16:02:51 44
原创 属性私有:private get/set
public class Student {//private 属性私有,要使用get和setprivate String name;private char sex;private int age;//get是获得数据的,要有返回值(return)public String getName(){ return this.name;}//set是设置一个数据,没有返回值,有参数public void setName(String name) { this.name = name;
2021-03-07 15:36:41 335
原创 稀疏数组
稀疏数组public static void main(String[] args) {// TODO 自动生成的方法存根//创建一个二维数组 10行 * 10列//0.没有棋子 1.黑棋 2.白棋 //从0 开始数这个表0-10 稀 疏 数 组 表/* 0 0 0 0 0 0 0 0 0 0 行 列 值 0 0 1 0 0 0 0 0 0 0 [0] 10 10 2 0 0 0 2 0 0 0 0 0 0 [1] 1 2 1 0
2021-03-07 10:22:29 43
原创 排序
//从大到小排序public class Demo081Array {public static void main(String[] args) { // TODO 自动生成的方法存根 int[] a = {1, 44, 43, 90, 100}; //a.length-1是为了避免索引溢出 //外层循环是循环次数 for (int i = 0; i < a.length-1; i++) { //里层是比较大小 for (int j = 0; j < a.length-
2021-03-02 23:03:38 46
原创 数组
import java.util.Arrays; //调包public class Demo07Array { public static void main(String[] args) { // TODO 自动生成的方法存根 int[] a = {1,66,88,65,30,7,9}; //打印数组名,出的是地址值 System.out.println(a); //[I@15db9742 //打印数组元素Arrays.toString System.out.pr
2021-03-02 22:35:48 49
原创 输入某年某月某日,判断这一天是这一年的第几天?
题目:输入某年某月某日,判断这一天是这一年的第几天?在这里插入代码片public class Exercise01{ public static void main (String[ ] args) { queryTheDays(2000,8,29); } public static int queryTheDays(int year, int month, int day) { int result = 0; //平年一年一共365天, //平年的月份(1-12月分别为
2021-02-04 22:24:01 153
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人