自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(44)
  • 资源 (4)
  • 收藏
  • 关注

原创 2021-11-12

**定义一个数组int[] nums={8,7,3,9,5,4,1} 输出数组中的最大值和最大值所在的下标**package six;public class one_2 {//定义一个数组int[] nums={8,7,3,9,5,4,1}//输出数组中的最大值和最大值所在的下标public static void main(String[] args) {// TODO Auto-generated method stubint [] nums= {2,8,4,3,87,6,2,45}

2021-11-12 10:41:57 261

原创 2021-10-27

井里有一只蜗牛,他白天往上爬5米,晚上掉3.5米,井深56.7米 计算蜗牛需要多少天才能从井底到爬出来package five;public class one_5 {public static void main(String[] args) { // TODO Auto-generated method stub int day=1; double sum=0; while (true) { //白天向上爬5米 sum+=5; System.out.println("d

2021-10-27 16:16:31 686

原创 2021-10-27

用户输入任意一个整数,求各位数字之和public class one_4 {public static void main(String[] args) { // TODO Auto-generated method stub Scanner scan=new Scanner(System.in); System.out.println("请输入一个数字"); int num=scan.nextInt(); int sum=0;//累加变量

2021-10-27 15:55:50 121

原创 2021-05-24

package com.rjxy.mybatis.test3;public class User {private int id;private String name;private int age;public User() { super(); // TODO Auto-generated constructor stub}public User(int id, String name, int age) { super(); this.id = id; this.name =

2021-05-24 17:07:45 95

原创 装饰模式

package com.rjxy.sjms4;public abstract class Humburger {protected String name;public String getName() {return name;}public abstract double getPrice();}package com.rjxy.sjms4;public class ChickenBurger extends Humburger{public ChickenBurger() {na

2021-05-24 17:03:11 70

原创 适配器模式

package com.rjxy.sjms5;public interface ThreeElectricOutlet {public abstract void connectElectricCurrent();}package com.rjxy.sjms5;public interface TwoElectricOutlet {public abstract void connectElectricCurrent();}package com.rjxy.sjms5;public cla

2021-05-24 17:00:25 106

原创 ArrayListl练习

package com.company;import javax.swing.text.html.HTMLDocument;import java.util.*;/*提示用户输入整数,存放到ArrayList集合中,输入0代表结束分别使用for,foreach,iterator循环集合,并删除所有是3的倍数的元素*/public class practice1_ArrayList {public static void main(String[] args) {Scanner input

2021-04-15 17:13:02 146

原创 ArrayList与LinkedList性能对比

package com.company;import java.util.ArrayList;import java.util.LinkedList;public class Test05_性能对比 {public static void main(String[] args) {ArrayList list1=new ArrayList<>();LinkedList list2=new LinkedList<>(); long start=System.curr

2021-04-15 16:27:59 59

原创 LinkedList

package com.company;import java.util.LinkedList;/*队列*/public class test04_LinkedList {public static void main(String[] args) {LinkedList list=new LinkedList<>();list.add(“aaa”); //addFirst()在首部添加 list.addFirst("bbb"); //addLast()在尾部

2021-04-15 16:17:01 54

原创 Vector

package com.company;import java.util.Collections;import java.util.Enumeration;import java.util.Iterator;import java.util.Vector;public class Test02_Vector {public static void main(String[] args) {Vector nums=new Vector<>();nums.add(7);nums.a

2021-04-15 15:59:33 74

原创 Stack

package com.company;import java.util.Stack;public class test03_Stack {public static void main(String[] args) {//创建一个栈Stack stack = new Stack();//push()入栈,常用stack.push(“a”);stack.push(“b”);stack.push(“c”); //pop()出栈,即取出栈顶的元素,常用 System.out.p

2021-04-15 15:57:18 1787

原创 ArrayList

package com.company;import java.util.ArrayList;import java.util.Arrays;import java.util.Iterator;import java.util.List;public class test01ArrayList {public static void main(String[] args) {test001();test02();test04();}//基本用法public static void t

2021-04-11 11:03:20 81

原创 基本数据类型与字符串之间的转化

package com.company;public class test03 {public static void main(String[] args) {//将基本类型转换为Stringint a=9;//Integer.toString()String str= Integer.toString(a);System.out.println(str);System.out.println(a+"");//拼接空字符串(推荐) System.out.println(Intege

2021-04-10 09:34:11 64

原创 装箱和拆箱

package com.company;public class test02 {public static void main(String[] args) {//装箱和拆箱int a=10; //装箱 Integer integer=new Integer(a);//手动 Integer integer1=a;//自动 //拆箱 int b=integer.intValue();//手动 int c=integer;//自动 /*

2021-04-10 09:12:53 80

原创 用StringBuffer()删除所有下标是3的倍数的字符

package com.company;//删除所有下标是3的倍数的字符public class test03 {public static void main(String[] args) {String str=“svgvsfrne4ywgsGeq2”; StringBuffer buffer= new StringBuffer(str); //要从后往前删除,不能从前往后,原因是每删除一个字符,该位后面的字符就会向前移动 for (int i=buffer.length()-

2021-04-05 11:30:58 281

原创 String和StringBuilder性能对比

package com.company;public class rest02 {public static void main(String[] args) {//String str="";StringBuilder sb=new StringBuilder();long start= System.currentTimeMillis();//获取当前时间的毫秒值for (int i=1;i<10000;i++){// str+=“hello”;sb.append(“hello”)

2021-04-05 11:19:02 137

原创 StringBuffer用法

package com.company;public class test01 {public static void main(String[] args) {//String是不可变的,会在内存中产生许多String对象/String s="";while (true){s+=“hello”;}///使用StringBuilder和StringBuffer//创建一个StringBuffer对象,存储字符串helloStringBuffer buffer=new StringBuff

2021-04-05 10:58:35 150

原创 String常量池

package com.company;public class test7 {public static void main(String[] args) {//使用构造方法创建字符串String s1=new String(“aaa”);//存放在堆中,强制在堆内存中开辟一块新空间(只要是new出来的,必须会在堆中分配新的内存)s1=new String(“bbb”);//由于aaa不再被任何引用所指向,所以会被gc回收//使用双引号直接创建String s2=“aaa”;//字符常量,存

2021-04-05 10:03:43 277 1

原创 String不变性

package com.company;public class test6 {public static void main(String[] args) {//基本数据类型int i=3;i=6;//内存中只有一个变量值6,3的值会被6覆盖System.out.println(i); //字符串(特殊的引用类型) String str="tom"; str="jack";//当重新赋值时会在内存中再分配一块空间,创建一个新的String,所有内存中有两个String,

2021-04-04 15:22:54 85

原创 1提示用户输入字符串,计算字符串包含多少个数字,英文字母以及其他字符 * 2计算字符串中字母a出现的次数

package com.company;import java.util.Scanner;/*1提示用户输入字符串,计算字符串包含多少个数字,英文字母以及其他字符2计算字符串中字母a出现的次数Scanner类的next()和nextLine()next():把空格,Tab,回车等作为结束标记,无法获取空格nextLine():表示获取一整行,只把回车作为结束标记*/public class lianxi3 {public static void main(St

2021-04-03 16:30:59 858

原创 将字符串str每4个字符后添加一个短横线-,并将所有大写字母变成小写字母,小写字母变成大写字母

package com.company;/*将字符串str每4个字符后添加一个短横线-,并将所有大写字母变成小写字母,小写字母变成大写字母*/public class lianxi2 {public static void main(String[] args) {String str=“sfeagsnuQDAFDDgfjxht3tt448hy”;String result="";for (int i=0;i<str.length();i++){char c=str.char

2021-04-03 15:39:50 836

原创 将字符串进行转换

package com.company;/*将字符串进行转换*/public class lianxi1 {public static void main(String[] args) {String str=“hello world”; //转换为dlrow olleh String str2=""; for (int i=str.length()-1;i>=0;i--){ str2+=str.charAt(i);//获取索引为i的字符 } Sys

2021-04-03 10:07:12 118

原创 String新增方法

package com.company;public class String新增方法 {public static void main(String[] args) {String s= String.join("-",“a”,“b”,“c”,“d”);System.out.println(s); String[] arr={"aaa","bbb","ccc"}; String join=String.join("-",arr);//和split()的作用相反,是JDK8新增方法,

2021-04-03 09:37:18 439

原创 String字符串的常用方法

package com.company;import java.sql.SQLOutput;public class Main {public static void main(String[] args) {// write your code here String str="hello world"; //length() System.out.println("字符串长度:"+str.length());//length()方法,统计字符串的长度 //inde

2021-03-31 15:14:05 113

原创 gc垃圾回收

package kelong;//实现Cloneable接口,表示该类的对象可以被克隆public class User implements Cloneable{private String name;private int age;public User(String name, int age) {// TODO Auto-generated constructor stubthis.name=name;this.age=age;}public User() {super();

2021-03-31 14:10:32 198

原创 克隆

package kelong;//实现Cloneable接口,表示该类的对象可以被克隆public class User implements Cloneable{private String name;private int age;public User(String name, int age) {// TODO Auto-generated constructor stubthis.name=name;this.age=age;}public User() {super();

2021-03-31 09:57:17 44

原创 计算最大值,最小值,平均数

package com.company;import java.util.Scanner;public class Main {public static void main(String[] args) {// write your code here int max=0; int min=100; double middle; int sum=0; Scanner input=new Scanner(System.in); System.out.print("输入成

2021-03-04 17:45:43 415 1

原创 抽象方法

public class Main {public static void main(String[] args) {Person p = new Student();p.run();}}abstract class Person {public abstract void run();//抽象方法}class Student extends Person {@Override//继承抽象方法public void run() {System.out.println(“Student

2021-02-03 19:24:41 126

原创 计算税收

public class DuoTai {public static void main(String[] args) {// 给一个有普通收入、工资收入和享受国务院特殊津贴的小伙伴算税:Income[] incomes = new Income[] {new Income(3000),new Salary(7500),new StateCouncilSpecialAllowance(15000)};System.out.println(totalTax(incomes));}publi

2021-02-03 15:22:50 456

原创 捕获异常

public class YiChang {public static void main(String[] args) {String a=“12”;//String b=“x9”;try {int c=stringToInt(a);//int d=stringToInt(b);System.out.println©;}catch (NumberFormatException e){System.out.println(“你好,报错了”);}}static int stringT

2021-01-27 15:19:11 83

原创 常用工具类

import java.security.SecureRandom;/*Java提供的常用工具类有:Math:数学计算Random:生成伪随机数SecureRandom:生成安全的随机数*/public class changYunGonJuLei {public static void main(String[] args) {int a=Math.abs(-1000);//abs是求绝对值,1000double b=Math.abs(-0.9);//0.9int c=Math.

2021-01-26 11:19:47 524

原创 俄罗斯方块

俄罗斯方块(C语言)小白初写,大佬勿喷。#ifndef MYWINDOWS_H_INCLUDED#define MYWINDOWS_H_INCLUDED/系统调用模块/#include<windows.h>//初始化句柄void initHandle();//设置颜色void setColor(int color);//设置光标位置void setPos(int x,int y);//隐藏光标void hideCursor();#endif // MYWINDOWS_

2021-01-23 22:36:11 453

原创 编写一个函数addAll(),实现如何结果

public class demo2 {/*编写一个函数addAll(),实现如何结果:addAll(1,8);addAll(5,8,-7);addAll(4,6,7,9);…*///可变参数本质就是数组public static int addAll(int … param){int result=0;for (int i=0;i<param.length;i++){result+=param[i];}return result;}publi

2021-01-23 21:43:52 190

原创 写程序获取100个不重复的大小为0-1000的整数随机数

import java.util.HashSet;import java.util.Set;//写程序获取100个不重复的大小为0-1000的整数随机数public class ccc {public static void main(String[] args) {//获得0-1之间的小数Set set= new HashSet();while (set.size()!=100) {double num = (Math.random()) * 1000;int i1 = (int) nu

2021-01-23 21:26:02 1023

原创 用Java实现文件检索

**//文件检索 //广度优先遍历的方式**package cn.tx.demo2.File;import java.io.File;import java.util.LinkedList;import java.util.Queue;//文件检索//广度优先遍历的方式public class demo2 {public static void main(String[] args){//定义字符串 根目录//以本地D盘下的C语言文件夹为例String rootPath=“D:\C

2020-12-18 09:59:54 1858

原创 用Java编写万年历

用Java编写万年历package cn.tx.demo2;/*手写万年历程序*/public class wanNianLi {public static void main(String[] args){//打印万年历printData(2020,8);}/**传入年 月 把对应的万年历打印到控制台上@param year@param month*/public static void printData(int year,int month){//定

2020-12-14 14:36:39 516

原创 将数字转换为大写金额

将数字转换为大写金额package cn.tx.demo2;import java.util.Scanner;public class Demo1 {public static void main(String[] args){// 分析/*** 1. 根据 . 拆分,拆分后结果是 1324 32* 2. 先处理 1324* 2.1 获取到 1 根据数字1转换成大写金额 壹,再获取到数字3,转换成大写叁* 2.2 壹叁贰肆* 2.3 填写相关的单位(仟 佰)*/Syste

2020-12-13 17:40:58 530

原创 在数组中插入一个数字,然后从小到大排序

在数组中插入一个数字,然后从小到大排序public class Main {public static void main(String[] args) {// write your code here System.out.println("你好"); //定义一个数组 int[] arr={12,45,45,86,79};//输入一个数 System.out.print("请输入一个数字,添加后进行排序:"); Scanner s=new Scanner(

2020-12-11 16:13:59 2768

原创 数组

数组基本用法1package array;public class shuZuJinBenYonFa1 {public static void main(String[] args) { // TODO Auto-generated method stub//1声明数组,即定义一个数组int [] nums;String names [];//2分配空间,指定数组大小nums =new int[5];//3数组赋值nums[0]=13;nums[3]=54;nums[4]=47;

2020-08-03 16:36:53 230

原创 方法

自定义方法package method;public class ziDingYiFangFa {public static void main(String[] args) { // TODO Auto-generated method stub vk1(); vk2(60); vk3(6, 20);}public static void vk1() { int sum =0; for (int i = 1; i <=100; i++) { sum +=i;

2020-07-27 17:22:10 831

estore.zip图书购物商城

基于mvc设计模式设计图书购物商城,并实现支付功能

2021-07-20

Mybatis_test.zip

mybatis数据库查询

2021-03-16

**********银行管理系统

银行管理系统

2021-03-13

1902_20191611321_韩玉满.zip

数据库,jsp

2021-03-04

自动类型转换.jpg

java的强制类型转换: 语法:(目标数据类型)类型 要求:数据类型要兼容,要在转换的类型前注明转换的类型 例如:double c =123.4; int d= (int)c; //结果为123

2020-07-20

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除