- 博客(18)
- 收藏
- 关注
原创 JAVA入门-Swing(二)
FlowLayoutFlowLayout是面板JPanel默认的布局管理器,该管理器会按照组件加入的顺序,将组件从左到右、从上到下(发生换行时) 排列。import javax.swing.*;import java.awt.*;public class Test{ public static void main(String[] args){ Test test = new Test(); test.demo(); } public
2022-04-06 09:03:26 117
原创 JAVA入门-Swing(一)
组件:所有组件都继承自javax.swing.JComponent。任意组件上都可以放置组件,但大部分情况下,交互组件会放在框架、面板等背景组件上。背景组件比如,框架 JFrame、 面板JPanel交互组件比如,按钮JButton、复选框JCheckBox、文本输入框JTextField布局管理器框架有自己的布局管理器,面板有自己的布局管理器。BorderLayoutBorderLayout是框架JFrame默认的布局管理器,该管理器会把背景组件分成5个区域:EAST
2022-04-02 11:31:33 174
原创 Java基础学习之三元运算符
由?:符号表示的,具体的含义其实就和if-else结构的含义差不多,这种运算符会将某个条件作两种处理,如果满足条件的话就执行第一个结果,如果不满足的话就执行另外一个结果。用来完成简单的选择逻辑,即根据条件判断,从两个选择中选择一种执行。使用格式:(条件表达式)?表达式1:表达式2;运算规则:a)判断条件表达式,结果为一个布尔值。b)true,运算结果为表达式1c)false,运算结果为表达式2代码如下public class Demo35 { public st...
2022-01-17 17:01:07 104
原创 Java基础学习之标识符
定义:给包、类、接口、方法、变量等起名字时使用的字符序列组成(各符号之间没有空格):英文大小写字母数字字符$_Unicode 字符集中符号大于 0xC0 的所有符号注意:①第一个符号为字母、下划线和美元符号,不能以数字开头,不能有其他特殊符号 ps:不能有空格其他的任何符号②JAVA标识符严格区分大小写,大小写不同,标识符是不同的③标识符需要见名知意!...
2022-01-17 16:54:09 142
原创 java基础学习之数组(二)
获取数组长度 和 遍历数组length获取长度,for循环遍历数组。public static void main(String[] args) { String[] str = new String[5]; str[0] = "张三"; str[1] = "张四"; str[2] = "张五"; str[3] = "张六"; str[4] = "张七"; // 获取第二个字符 System.out.println(str[0].charAt(1)); //
2022-01-17 16:48:14 98
原创 java基础学习之数组(一)
数组 定义定义:数组是在内存中存储相同数据类型的连续的空间声明一个数组就是在内存空间中划出一串连续的空间数组名代表的是连续空间的首地址通过首地址可以依次访问数组所有元素元素在数组中的排序叫做下标从零开始数组注意事项数组本身是引用数据类型。数组中的元素可以是任何数据类型,包括基本数据类型和引用数据类型。数组的长度一旦确定,就不能修改了。数组 静态初始化和动态初始化数组静态初始化如下:public static void main(String[] ar
2022-01-17 16:40:33 224
原创 Java基础学习之减肥计划
功能描述: 减肥计划 输入星期数,显示今天的减肥活动 周一:跑步 周二:游泳 周三:慢走 周四:动感单车 周五:拳击 周六:爬山 周日:好好吃一顿IF版代码如下 public void Demo35(){ //键盘输入星期数字 Scanner scanner=new Scanner(System...
2022-01-17 16:24:49 413
原创 Java基础学习之自增自减运算符
自增,自减即可放在变量的前面也可以放在变量后面。在单独使用的时候没有区别如下代码public class Demo35 { public static void main(String[] args) { int i=1; i++; System.out.println("i:"+i); System.out.println("----------"); int j=1; ++j; System.out.println("j:"+j); }}
2022-01-16 15:08:06 216
原创 Java基础学习之Helloworld案例
如何写Helloworld语句1,首先我们需要新建一个类public class Demo35{}2,然后在类中写一个main方法public static void main(String[] args){}3,写一个println语句中写上Helloworld即可System.out.println("Helloworld");代码如下public class Demo35 { public static void main(String[] args) { ..
2022-01-16 14:46:21 99
原创 Java基础学习之JRE和JDK
JDK:java development kit (java开发工具),JDK 是用于开发 Java 程序的最小环境。JRE:java runtime environment (java运行时环境),是提供给 Java 程序运行的最小环境。JRE包含了java虚拟机、java基础类库。是使用java语言编写的程序运行所需要的软件环境,是提供给想运行java程序的用户使用的。JDK是程序员使用java语言编写java程序所需的开发工具包,是提供给程序员使用的。运行java程序只需安装JRE。如果需要编
2022-01-16 14:36:52 155
原创 Java基础学习之循环嵌套
语句结构:顺序语句:以分号结尾,表示一句话。分支语句:一对大括号表示,if/switch整体结构,整体描述一个完整的if/switch语句。循环语句:一对大括号表示,for/while整体结构,整体描述一个完整的for/while语句。循环嵌套:分支语句中包含分支语句为分支嵌套如:if(条件){if(条件){}else{}}循环语句中包含循环语句为循环嵌套如:for(;;){for(;;){}}...
2022-01-07 17:53:19 233
原创 Java基础学习之跳转控制语句
continue:用在循环中,基于条件控制,跳转某次循环体的内容的执行,继续下一次的执行。break:用在循环中,基于条件控制,终止循环体的内容的执行,也就是说结束整个循环。代码如下public class Demo3 { public static void main(String[] args) { // TODO Auto-generated method stub for(int i=0;i<5;i++) { if(i%2==0) { System.ou
2022-01-07 17:44:48 94
原创 java百钱百鸡问题
public static void main(String[] args) { // TODO Auto-generated method stub for(int x=0;x<=20;x++) { for(int y=0;y<=33;y++) { int z=100-x-y; if(z%3==0&&x*5+y*3+z/3==100) { System.out.println(x+","+y+","+z);//x公鸡,y母鸡。z鸡雏。.
2021-12-19 20:30:33 359
原创 不死神兔之输入月取值得对数
import java.util.Scanner;public class Test1 { public static void main(String[] args) { // TODO Auto-generated method stub System.out.println("请输入月"); Scanner sc = new Scanner(System.in); int x1 = sc.nextInt(); int[] arr = new int[x1]; arr[.
2021-12-19 20:20:34 458
原创 JAVA判断素数法+引用方法
import java.util.Scanner;public class judge { public static void main(String[]args) { Scanner sc=new Scanner(System.in); System.out.println("请输入一个数"); int a=sc.nextInt(); ju(a); } public static void ju (int a) { boolean b=false; .
2021-12-19 19:24:12 578
原创 JAVA判断水仙花数
import java.util.Scanner;public class Bug12 { @SuppressWarnings("resource") public static void main(String[] args) { // TODO Auto-generated method stub System.out.println("请输入一个数!"); int num1;// 百位 int num2;// 十位 int num3;// 个位 int num4;.
2021-12-13 15:56:07 389
原创 斐波那契数列前20项的值
public static void main(String[] args) { // TODO Auto-generated method stub int num[] = new int[20]; System.out.println("斐波那契数列前20项的值如下:"); for(int i = 0; i < 20; i++){ if(i==0) { num[0]=0; .
2021-12-13 15:54:09 736
原创 JAVA判断‘a‘e‘i‘o‘u‘数量
package e;import java.util.Scanner;public class demo8 { public static void main(String[] args) { // TODO Auto-generated method stub Scanner sc=new Scanner(System.in); System.out.println("请输入一串字符串!"); String str=sc.n...
2021-12-13 15:40:39 483
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人