- 博客(16)
- 收藏
- 关注
原创 【无标题】
IDEA启动报错(占用端口号):Unable to open debugger port (127.0.0.1:64346): java.net.SocketException "Interrupted function call: accept failed"
2022-01-04 09:09:07 69
原创 java--斐波那契数列和阶乘--递归思想
斐波那契数列public class FeiBo { /** * 斐波那契数列 * 0、1、1、2、3、5、8、13、21、34 */ public static void main(String[] args) { long result=FeiBo(30); System.out.println(result); } private static long FeiBo(int n) { if (n<=1) { return n; } return
2020-08-10 15:38:31 153
原创 java--输入输出流-IO流
IO流用得到最多的是文件字节输入输出流,FileInputStream、FileOutputStreampublic class IODemo { /** * FileReader文件字符读取流 * 读取文件,一个字符一个字符的读 *效率低 */ @Test public void testFileReader() { //一个个读 FileReader fileReader=null;//外部定义,扩大范围 try { fileReader=new FileRea
2020-08-10 13:56:08 94
原创 java中用Arraylist集合来实现学生管理系统的增删改查
创建Student类public class Student{ private int id; private String name; private int age; private String gender; public Student() { super(); } public Student(String gender) { this.gender=gender; } public int getId() { return id; } publ
2020-08-10 13:42:26 1923
原创 java-静态代码块--在程序加载到内存时只执行一次
public class Teacher { /** * private int id;//上来默认值就是0,与真正的0冲突, * 所以最好用包装数据类型Integer,默认值为null */ private Integer id; private double salary; private double wendu;//0.0 private String name; /** * 静态代码块 * static{},先于构造方法调用,在程序加载到内存时执行一次,之后不
2020-08-07 17:00:23 462
原创 java字符串--实现trim方法、转换小写、使用spilt()函数分隔并统计单词个数
1、实现trim方法 * 去掉字符串前后的空格 @Test public void test1() { /** * 1、实现trim方法 * 去掉字符串前后的空格 */ Scanner scanner=new Scanner(System.in); System.out.println("请输入字符串:"); String str=scanner.nextLine(); scanner.close(); char[] array=str.toCharArray(
2020-08-07 16:59:34 584
原创 java-创建学生数组并根据id,name,age,gender搜索学生信息
创建StudentManager类public class StudentManger { public static void main(String[] args) { Scanner scanner=new Scanner(System.in); System.out.println("请输入学生的数量:"); int count=scanner.nextInt(); Student[] students=new Student[count]; //遍历该数组 for
2020-08-07 16:51:36 1628
原创 java冒泡排序
@Test public void test2() { /** * 冒泡排序 */ int[] array= {40,17,21,1}; for (int i = 0; i < array.length-1; i++) {//比较array.length-1次,每次拿出最大的 for (int j = 0; j < array.length-i-1; j++) {//比较次数+冒到最后冒几次=数组长度 if (array[j]>array[j+1])
2020-08-07 16:43:29 77
原创 java求给定数组中0-9出现的次数和其中的奇偶数的个数
1、int[] scores={0,0,1,2,3,5,4,5,2,8,7,6,9,5,4,8,3,1,0,2,4,8,7,9,5,2,1,2,3,9};* 求出上面数组中0-9分别出现的次数** 2、int[] scores={0,0,1,2,3,5,4,5,2,8,7,6,9,5,4,8,3,1,0,2,4,8,7,9,5,2,1,2,3,9};* 要求求出其中的奇数个数和偶数个数。@Test public void test1() { /** * 1、int[] scores={
2020-08-07 16:42:11 565
转载 单例模式
单例模式1.定义:单例模式(Singleton Pattern)是 Java 中最简单的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。这种模式涉及到一个单一的类,该类负责创建自己的对象,同时确保只有单个对象被创建。这个类提供了一种访问其唯一的对象的方式,可以直接访问,不需要实例化该类的对象。2.注意:1.1单例类只能有一个实例。2.2单例类必须自己创建自己的唯一实例。3.3单例类必须给所有其他对象提供这一实例。3.意图:保证一个类仅有一个实例,并提供一个访
2020-08-07 16:27:21 87
原创 判断一个数是不是回文数java代码
题目:一个5位数,判断它是不是回文数。即12321是回文数,个位与万位相同,十位与千位相同。@Test public void test3() { /** * 数组 * 16.题目:一个5位数,判断它是不是回文数。即12321是回文数,个位与万位相同,十位与千位相同。 */ Scanner scanner=new Scanner(System.in); System.out.println("请输入一串字符:"); String str=scanner.nextLine
2020-08-07 15:18:24 224
原创 打印正三角、倒三角、9的阶乘、100-200之间的素数、企业发放奖金等java例题
* 1、输出一下结构:112123123412345public static void main(String[] args) { /** * 1、输出一下结构: 1 12 123 1234 12345 * @param args */ for (int i = 1; i <= 5; i++) { for (int j = 1; j <= i; j++) { Sy
2020-08-07 15:16:44 273
原创 编写一个收银台收款程序
2.1编写一个收银台收款程序,if定义输入----单价、数量、金额定义输出----应收金额、找零使用double类型变量 scanner.nextDouble();2.2、当总价>=500时候打八折2.3、考虑程序出现异常的情况,如:收款金额小于应收金额若收款金额大于等于应收金额,则计算找零后输出若收款金额小于应收金额,输出错误信息。@Test public void test1() { /** * 2.1、编写一个收银台收款程序,if
2020-08-07 15:08:59 2835
原创 计算一个年份是否是闰年
计算一个年份是否是闰年 /** * 计算某年是不是闰年: * 1、能被4整除,但是不能被100整除 && || 2、能被400整除 满足两个之一即可 */ public static void main(String[] args) { Scanner sc=new Scanner(System.in); System.out.println("请输入一个年份:"); int year=sc.nextInt(); if ((year%
2020-08-07 15:07:27 284
原创 手机商品数据库mysql例题
手机商品数据库mysql例题goods表商品表CREATE DATABASE java0805;USE java0805;CREATE TABLE goods ( goods_id MEDIUMINT(8) UNSIGNED PRIMARY KEY AUTO_INCREMENT, goods_name VARCHAR(120) NOT NULL DEFAULT '', cat_id SMALLINT(5) UNSIGNED NOT NULL DEFAULT '0', brand_i
2020-08-06 11:57:10 683
原创 win7桌面图标突然消失,鼠标右键不管用―解决
win7电脑桌面图标突然消失,鼠标右键不管用–解决我的电脑是win7,当时正在下软件,快下完的时候突然桌面上的图标都没了,只剩一张桌面壁纸,鼠标右键没用,关机重启也不行,去网上查了拼拼凑凑终于解决了,以下是我的解决办法,仅参考:1.按ctrl+alt+delete键,显示出任务管理器2.在任务管理器的进程中找到"explorer.exe",右键结束进程3.在任务管理器内点击“文件”―新建任...
2020-04-17 00:50:18 5783
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人