temp
临时分类
索儿呀
这个博主知识面超级广哦,每一篇原创都精雕细琢
展开
-
《面向对象与Java程序设计》(第二版)朱福喜 课后部分代码题
1-10章的课后习题(部分)原创 2019-09-19 20:06:15 · 6903 阅读 · 4 评论 -
Java,Swing 模拟在线考试系统(五:题目、图片处理+按钮功能+倒计时处理+提交查看成绩)
考试系统(单机)的最后一篇原创 2019-06-07 09:05:40 · 2244 阅读 · 4 评论 -
Java,Swing 模拟在线考试系统(四:题目存储与读取)
考试系统(单机)的第四篇原创 2019-06-06 18:49:55 · 1386 阅读 · 0 评论 -
Java,Swing 模拟在线考试系统(三:登陆缓存机制+IOC思想+生命周期)
考试系统(单机)的第三篇原创 2019-06-06 13:26:12 · 608 阅读 · 0 评论 -
Java,Swing 模拟在线考试系统(二:考试页面)
考试系统(单机)的第二篇原创 2019-05-31 18:50:26 · 2833 阅读 · 0 评论 -
Java,Swing 模拟在线考试系统(一:登录窗口+模板模式)
考试系统(单机)的第一篇原创 2019-05-31 16:00:46 · 2941 阅读 · 1 评论 -
Java 模拟处理机调度
import java.util.Scanner;import java.util.LinkedList;//进程控制块class PCB { String name; int priority, needtime, cputime = 0; PCB(String name,int priority,int nee...原创 2019-05-26 21:30:48 · 1221 阅读 · 1 评论 -
Java 模拟进程转态转换
进程的五种基本转态及转换创建就绪阻塞执行终止import java.util.Scanner;import java.util.LinkedList;public class Process { private boolean cpu_state = true; //true 空闲 , false 繁忙 private LinkedList<PCB>...原创 2019-05-14 22:25:25 · 2636 阅读 · 0 评论 -
【java】获取给定字符串中的全部数字
参数 String返回值 Stringpublic class Demo { public String findNumber(String s){ String result = ""; for(int i = 0; i < s.length(); i++){ int code = s.codePointAt(i)...原创 2019-04-27 21:31:59 · 1977 阅读 · 0 评论 -
【java】将给定的字符串每一个首字母大写
参数 String返回值 Stringpublic class Demo { public String firstLetterToUpperCase(String s){ //将完整的字符串按照空格拆分 split //循环处理每一个单词,截取首字母->大写,其余的在拼接上去 //每一次的单词拼接成完整的字符串 ...原创 2019-04-27 21:18:22 · 2016 阅读 · 0 评论 -
【java】统计给定字母在字符串中出现的次数
两个参数 String 和 char返回值 int解法一:public class Demo { public int letterExitCount(String s,char a){ int count = 0;//记录找定的个数 for(int i = 0; i < s.length(); i++){ if(...原创 2019-04-27 20:55:43 · 1905 阅读 · 0 评论 -
【java】寻找若干字符串中第一个最长的那个
若干个参数 String返回值 Stringpublic class Demo { public String findMaxLengthString(String ...s){ String result = s[0]; int max = result.length(); for(int i = 1; i < s.len...原创 2019-04-27 20:19:25 · 386 阅读 · 0 评论 -
【java】将给定字符串右移x位
两个参数 String 和 int返回值 String举例 (helloworld,2)–> ldhelloworpublic class Demo { public String moveToRight(String s,int count){ //首先要判断count值是否合法 if(count < 0){ ...原创 2019-04-27 20:05:21 · 463 阅读 · 0 评论 -
【java】判断给定字符串是否是回文
参数 String返回值 booleanpublic class Demo { public String reverse(String s){ //将字符串反转 return new String(new StringBuilder(s).reverse()); } public boolean isPalindrome(String s...原创 2019-04-27 19:43:17 · 1737 阅读 · 0 评论 -
Java 将给定字符串的正序和反序进行连接
运用了StringBuilder的reverse()方法,和字符串拼接方法concat()原创 2019-04-27 19:34:08 · 2517 阅读 · 0 评论 -
将字符串反转(Java)
方法一:利用toCharArray方法,将字符串变为数组。方法二:利用StringBuffer/StringBuilder的reverse方法原创 2019-04-27 17:02:02 · 1089 阅读 · 0 评论 -
Java 用双向链表设计一个类LinkedBox,比数组的增删的效率更高
我前面写了一个笔记,【java】设计一个类ArrayBox,比数组更灵活(增删元素时不用纠结长度变化的问题)----底层依旧是数组,不过可以自动的扩容,不用担心增加元素,而数组空间不足的问题。(但是它存在一个问题,就是增删的效率特别底下,因为它是不断的移动元素的位置进行调整)所以,我现在,用双向链表设计一个类LinkedBox,比数组的增删的效率更高虽然有一个缺点,查找就比较不方便了上...原创 2019-04-05 15:08:55 · 621 阅读 · 0 评论 -
Java 设计一个类ArrayBox,比数组更灵活(增删元素时不用纠结长度变化的问题)
数组的长度是固定的,存储一组元素(但是固定的长度,使用起来不太方便,不太好频繁的添加元素、删除元素)设计一个类,充当一个小容器 ArrayBox可以添加元素获取元素删除元素看一看到底有多少个元素大概功能:添加元素add()获取元素get()删除元素remove()看元素个数下面我写了三个类(同包中)Demo.javapublic class Demo { ...原创 2019-04-03 00:29:22 · 2169 阅读 · 2 评论 -
Java Scanner的方法(next,nextLine,nextInt)及写一个模拟计算器
先看一下nextLine,nextInt和next方法的原理吧:nextLine() 方法会以回车符作为截止,将回车符连同之前的所有字符都读取出来,然后将会车符丢掉,把读取的之前的所有字符组合成一个完整的字符串,交换给我们。nextInt() 方法也是以回车符作为截止,但是只读取回车符之前的所有字符,而回车符留在了消息队列中。next() 方法和nextInt方法一样,它们不读取回车符...原创 2019-04-02 00:16:35 · 2112 阅读 · 0 评论 -
Java 实现一个用户的登陆认证
初略的功能:需要一个小数据库(存储用户真实的账号和密码)用户输入自己登录的账号和密码提示用户输入账号和密码进行校验import java.util.Scanner;public class Demo { private String[][] userBox = {{"zgh","666"},{"xy","111"},{"hq","222"},{"lcw","000"}};...原创 2019-03-27 12:22:12 · 4576 阅读 · 0 评论