- 博客(34)
- 收藏
- 关注
原创 LeetCode 新手村刷题(GO)
输出:[“1”,“2”,“Fizz”,“4”,“Buzz”,“Fizz”,“7”,“8”,“Fizz”,“Buzz”,“11”,“Fizz”,“13”,“14”,“FizzBuzz”]输入:head = [1,2,3,4,5,6] 输出:[4,5,6] 解释:该链表有两个中间结点,值分别为 3 和 4 ,返回第二个结点。解释:动态和计算过程为 [1, 1+1, 1+1+1, 1+1+1+1, 1+1+1+1+1]。输入:accounts = [[2,8,7],[7,1,3],[1,9,5]]
2023-04-11 16:34:23
88
转载 贪吃蛇小游戏
ScakeGame类package snake;import javax.swing.*;public class ScakeGame { public static void main(String[] args) { JFrame frame = new JFrame(); frame.setBounds(10,10,900,750); frame.setResizable(false); frame.setDefa
2022-01-17 16:07:23
42
原创 寒假笔记08
画笔package GUI;import java.awt.*;import java.awt.event.WindowAdapter;import java.awt.event.WindowEvent;public class TestPaint { public static void main(String[] args) { new MyPaint().loadFrame(); }}class MyPaint extends Frame{
2022-01-13 22:30:56
46
原创 GUI简易计算器
package GUI;import java.awt.*;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import java.awt.event.WindowAdapter;import java.awt.event.WindowEvent;//简易计算器public class TestCalc { public static void main(String[] args) {
2022-01-12 22:27:07
96
原创 寒假笔记07
GUIFrame在这里插入代码片package GUI;import java.awt.*;// GUI第一个界面public class TestFrame { public static void main(String[] args) { // frame 的源码 Frame frame = new Frame("第一个窗口"); //需要设置可见属性 frame.setVisible(true);
2022-01-12 22:00:56
74
原创 寒假笔记06
面向对象面向对象编程的本质:以类的方式组织代码,以对象的组织(封装)数据特性1.封装 2.继承 3.多态认识角度:先有对象后有类。对象是具体的事物,类是抽象的,是对对象的抽象代码角度:先有类后有对象,类是对象的模板方法的定义1.修饰符2.返回类型3.break:跳出Switch 结束循环 return 的区别方法名:注意规范参数列表异常抛出方法的调用1.静态方法2.非静态方法3.形参和实参4.值传递和引用传递5.this的关键字package JavaBase
2022-01-05 21:30:14
255
原创 寒假笔记05
数组声明数组变量dataType[] array dateType array [] Java创建数组dataType[] array = new dataType[arraysize];数组的元素是通过索引访问的,数组索引从0开始获取数组长度数组的四个基本特点1.长度是确定,数组一旦被创建,它的大小就是不可以改变2.元素必须是相同类型3.元素可以是任何数据类型4.数组变量属引用类型,数组也可以看成对象,数组中的每个元素相当该对象的成员变量...
2022-01-04 21:13:48
234
原创 寒假笔记04
方法用来完成特定功能的代码片段方法包含一个方法头和一个方法体修饰符可选的返回值类型方法可能放回值方法名方法的实际名称参数类型形式参数/实参方法体具体的语句修饰符 返回值类型 方法名 (参数类型 参数名)方法体返回值方法重载重载在一个类中,相同的函数名称,但形参不同的函数方法的重载的规则1.方法名必须相同2.参数列表必须不同(个数不同。或类型不同、参数排列顺序不同)3.方法的返回类型可以相同也可以不相同4.仅仅放回类型不同不足以
2022-01-03 20:07:38
188
原创 寒假笔记03
Scanner对象基本语法Scanner s = new Scanner (System.in)scanner.close();netx()不能输入带有空格的字符串nextLine()可以输入带有空格的字符串hasNext或者hasNextLine 判断是否还有数据输入
2022-01-02 19:20:29
223
原创 寒假笔记02
/* 字符串连接符 */int a=10; int b=20;System.out.println(""+a+b); // 1020System.out.println(a+b+""); // 30三元运算符x ? y : z 如果x==ture;则结果为y;否则结果为zJavaDoc参数信息@author作者名@version版本号@since指明需要最早使用的jdk的版本@param参数名@return返回值情况@throws
2022-01-02 14:38:19
210
原创 寒假笔记01
数据类型整数byte1字节shot2 字节int4字节long8字节浮点数float4字节double8字节字符char4字节布尔bool1位long类型要在数字后面加个Lfloat类型要在数字后面加个F数据类型扩展八进制 0 十六进制 0x最好完全避免使用浮点数进行比较类型转换强制转化 (类型)变量名 高–低自动转换 低—高数字之间可以用下划线分割变量
2021-12-31 22:47:31
63
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人