
java
cxxu1375
这个作者很懒,什么都没留下…
展开
-
java_scanner.hasNext()在Windows平台上使用/运行需要注意点
文章目录we use Ctrl+Z to pass end of input signaltestCodewe use Ctrl+Z to pass end of input signaltestCodeimport java.util.Scanner;/* * @Description: * @Version: 2.0 * @Author: xuchaoxin * @Date: 2021-03-27 10:50:53 * @LastEditors: xuchaoxin * @Las原创 2021-03-27 11:07:20 · 171 阅读 · 0 评论 -
java_连续读入多行非空数据(以空行结束读入)
文章目录package myUtils;import java.util.Scanner;public class Main{ public static void main(String[] args) { Scanner scanner=new Scanner(System.in); StringBuilder stringBuilder=new StringBuilder(); String line=""; whi原创 2021-03-16 20:48:20 · 704 阅读 · 0 评论 -
java/c/python_筛选法(埃氏筛法)生成素数序列
文章目录javajavaimport java.util.ArrayList;import java.util.Scanner;/* * @Description: * @Version: 2.0 * @Author: xuchaoxin * @Date: 2021-03-14 21:44:28 * @LastEditors: xuchaoxin * @LastEditTime: 2021-03-14 21:57:50 */public class FilterPrime {原创 2021-03-15 09:42:31 · 268 阅读 · 0 评论 -
java_稀疏矩阵快速转置算法(+调试心得)
文章目录主类辅助功能类(读入任意规格的矩阵)编写和调试心得主类/** @Description:* @Version: 2.0* @Author: xuchaoxin* @Date: 2021-03-09 19:27:00 * @LastEditors: xuchaoxin * @LastEditTime: 2021-03-10 20:47:09*/import java.util.ArrayList;import java.util.TreeMap;/** * @Author原创 2021-03-10 23:40:21 · 1094 阅读 · 0 评论 -
java_泛型结构模型整理
从特殊情况:抽象出较为一般的情况:类型通配符1、类型通配符一般是使用?代替具体的类型参数。例如 List<?>: 在逻辑上是List<String>,List<Integer> 等所有List<具体类型实参>的父类。2、类型通配符上限通过形如class<? extends type>来定义例如List<? extends Number>如此定义就是通配符泛型值接受Number及其下层子类类型。3、类型通配符下限通原创 2021-01-29 22:45:07 · 267 阅读 · 2 评论 -
java_jdbc链接mysql实现各种查询语句(特别是select语句)
文章目录效果预览提供同一个包下的两个类(可以作为模板)public class ConnectMySql(封装了不少方法)public class UseMySql(封装了增删改查的方法(以来于上一个类ConnectMySql))查询(select 部分还可以参看:效果预览提供同一个包下的两个类(可以作为模板)public class ConnectMySql(封装了不少方法)package sql;import java.sql.*;/** * 使用本类最好不要用匿名对象(否则不易关闭原创 2021-01-26 19:13:10 · 2457 阅读 · 0 评论 -
java中调用方法的途径
不同类型的方法有不同的调用方式类的私有方法通过兄弟成员方法间接调用普通(非私有)方法通过对象(实例)调用(包括protected 和public以及(defualt))类方法通过类名调用(一般地)原创 2021-01-20 18:35:56 · 233 阅读 · 1 评论 -
java_一句话描述多态.对比普通变量和引用变量
一句话解释多态在Java中,子类的对象(或者说子类的实例)可以替代父类的对象使用(被父类类型的引用变量所管理)普通变量和引用变量的区别一个普通变量只能有一种确定的数据类型一个引用类型变量可能指向(引用)多种不同类型的对象(体现多态)...原创 2021-01-20 11:12:53 · 775 阅读 · 3 评论 -
windows上编译和运行Java(terminal(power Shell和cmd的不同之处)
在cmd中,编译和运行分为两个动作:javac programName.java //带上文件名后缀,如果成功,将产生programName.class字节码文件.执行:java programName (jvm解释器解释programName.class文件中的jvm指令)通过powerShell则一步到位Java .\programName.java (编译并执行)而且,此时的java programName命令将无法正常执行(因为pwsh调用java programName.java 后原创 2021-01-19 13:40:56 · 635 阅读 · 0 评论 -
java_童年生活二三事
package acmInJava.climbStairs;import java.util.Scanner;/** * Redraiment小时候走路喜欢蹦蹦跳跳,他最喜欢在楼梯上跳来跳去。 但年幼的他一次只能走上一阶或者一下子蹦上两阶。 现在一共有N阶台阶,请你计算一下Redraiment从第0阶到第N阶共有几种走法。 * 输入 * 输入包括多组数据。 每组数据包括一行:N(1≤N≤40)。 输入以0结束。 * <p> * 输出 * 对应每个输入包括一个输出。 为redr原创 2020-12-26 19:56:53 · 179 阅读 · 0 评论 -
ACM/OJ平台用java解答需要注意的几点
1.package 包从IDE拷贝过去的时候不要有(否则:运行错误)2.java源文件(class)如果在本地写的时候是分为几个文件的话,那么在提交前要合并到同一个.java中(同事要把主类(一般是Main类)之外的class的public去掉.毕竟背个class文件只能有一个被public修饰)如果主类名不规范(由于java的主类(public类名必须和文件名同名),就会导致类似于如下异常:此外:oj平台的java jdk的版本(如果使用了某些旧jdk没有的API方法,那也会出问题)...原创 2020-12-24 19:13:58 · 531 阅读 · 1 评论 -
java_简单统计十进制数码
package experiment11.exp2;/*输入一个100000位的数字,请计算这个数中各位数出现的次数。如输入1223,则各位数出现的次数为1:1次;2:2次;3:1次。*/public class CountNumber { public static void main(String[] args) { StringBuffer buffer = new StringBuffer(); // System.out.println(Math.ra原创 2020-12-21 16:58:59 · 312 阅读 · 0 评论 -
java_IO类和File类关联,对比,总结...
Java IO 操作主要指的是使用Java进行输入、输出操作,Java 中的所有 IO 操作类都存放在 http://java.io 包中,在开发时需要导入此包。在 Java 程序中,对于数据的输入、输出操作以流(stream)的方式进行,Java 提供了种类丰富的“流”类,java.io 包中重要的类有5个:File、InputStream、OutputStream、Reader、Writer。Java IO 操作主要指的是使用Java进行输入、输出操作,Java 中的所有 IO 操作类都存放在 ja原创 2020-12-20 15:47:16 · 198 阅读 · 1 评论 -
java_regex提取文本中的所有小数
package TestPrintKnowledges.Regex;import experiment9.FileName;import java.io.*;import java.nio.charset.Charset;import java.util.regex.Matcher;import java.util.regex.Pattern;public class StudyRegex { public static void main(String[] args) throw原创 2020-12-19 22:09:14 · 382 阅读 · 1 评论 -
java_根据指定分隔符,以该种分隔符作为每一行字符串的结尾来分行(比如处理环境变量)
package FileProcessor;import java.io.File;import java.io.FileNotFoundException;import java.io.PrintWriter;import java.util.Scanner;/** * @Author xuchaoxin * @Date 12/19/2020 6:42 PM * @Version 1.0 */public class SeparatorDivideLines { publi原创 2020-12-19 19:39:59 · 462 阅读 · 1 评论 -
IDEA_多线程调试
参看:https://www.jb51.net/article/192635.htm设置好窗口:转载 2020-12-19 15:51:46 · 157 阅读 · 2 评论 -
java_多线程复制文件夹(拷贝目录):真.多线程(为每个文件分配一个复制线程)
package experiment10.exp1;import experiment9.FileName;import java.io.File;import java.io.IOException;import java.nio.file.Files;import java.util.ArrayList;import java.util.List;/** * @Author xuchaoxin * @Date 12/19/2020 9:41 AM * @Version 1.0原创 2020-12-19 13:02:32 · 1243 阅读 · 2 评论 -
java_实现目录拷贝,同时显示复制的进度(用当前复制的文件夹容量/源文件夹总容量来表示)
package experiment11.exp1;import experiment9.FileName;import java.io.File;import java.io.IOException;/** * 1、 实现目录拷贝,同时显示复制的进度。 可用一个线程复制文件夹,另一个线程显示复制的进度。 * 进度的表示是用当前复制的文件夹容量/源文件夹总容量来表示。*/import static experiment11.exp1.CopyDir.copyDi原创 2020-12-19 08:40:41 · 785 阅读 · 2 评论 -
java_计算文件夹大小(目录容量)
package experiment11.exp1;import experiment9.FileName;import java.io.File;import java.io.IOException;/** * @Author xuchaoxin * @Date 12/18/2020 9:10 PM * @Version 1.0 */public class CountDirSize { static long countSize = 0; /** *原创 2020-12-18 23:30:54 · 1594 阅读 · 1 评论 -
java_回文判断(待改进...)
package experiment11.exp3;/*编程求由{a,b,c,d}构成的所有“回文字符串”,字符串长度固定为4。 回文字符串是该字符串数顺着来与倒着来一样,譬如:aaaa就是一个回文数,因为顺着是aaaa,倒着也是aaaa; abba也是回文数,因为顺着是abba,倒着也是abba。请输出上述长度为4的所有回文字符串。4^4种256.*/public class Palindrome { public static void main(String[]原创 2020-12-18 20:28:46 · 237 阅读 · 1 评论 -
java_实现一个摸奖程序(数组、随机数、容器(map,list),面向对象)
package experiment11.exp4;/**/import java.util.*;/** * 实现一个摸奖程序, * 在控制台输入 任意一个正数字(整数), 按回车出现一个奖品, * 由于数太多,用随机数数组代模拟。 * 输入0退出程序。 * 假设程序中存储有500个奖品,每个奖品都有2件, * 每次抽奖只能抽一次,取走1件奖品,奖品抽完后就不再出现。 * <p> * 请编写代码实现。 * 要求: * 1)输入1000个数字,奖品全部抽完; *原创 2020-12-18 20:11:23 · 495 阅读 · 1 评论 -
java_(面向对象实例) 假设一个宠物店有1000个动物,一次宠物体检,给每个宠物的 体重、活跃度、灵敏度 进行了打分
主类package experiment11.exp5;/** * 假设一个宠物店有1000个动物,一次宠物体检,给每个宠物的 * 体重、活跃度、灵敏度 进行了打分(100分制), * 现在要实现宠物按照上述 三个指标的平均值降序排列,并输出所有宠物的详细信息, * 输出信息包括:名字、年龄、体重、活跃度、灵敏度及平均值, * <p> * 请实现相应的程序。 * 额外要求: * 1)必须包含2个类:宠物类Pet,宠物店类PetShop, * 宠物店类包含一个属性pe原创 2020-12-18 19:18:34 · 352 阅读 · 0 评论 -
java_多线程复制目录(探索)
这个代码在统计方面是有缺陷的.(线程嵌套)的不良一面package experiment10.exp1;/*用多线程的方法实现目录拷贝*/import java.io.File;import java.io.IOException;import java.nio.file.Files;import java.util.Scanner;public class ThreadsCopy { static int count = 0; public static void mai原创 2020-12-16 15:51:32 · 314 阅读 · 0 评论 -
java_倒排索引(单线程版+多线程(初)版)
package experiment10.exp2;import com.hankcs.hanlp.HanLP;import com.hankcs.hanlp.corpus.document.sentence.word.Word;import com.hankcs.hanlp.corpus.tag.Nature;import com.hankcs.hanlp.seg.common.Term;import experiment9.FileName;import java.io.*;impor原创 2020-12-11 21:33:45 · 408 阅读 · 2 评论 -
java_TF-IDF+Hanlp数据挖掘指标计算(个人理解本文有待修整改进)
package experiment9.exp3;import com.hankcs.hanlp.HanLP;import com.hankcs.hanlp.corpus.tag.Nature;import com.hankcs.hanlp.seg.Segment;import com.hankcs.hanlp.seg.common.Term;import experiment6.exp4.Tuple;import experiment9.FileName;import net.sf.jso原创 2020-12-05 21:01:09 · 684 阅读 · 0 评论 -
java_拷贝源代码,同时将注释符删掉,保留其余内容(包括换行)
package experiment9.exp2;/*拷贝Java源码文件如My.java至另一个文件中如My2.java,要求My2.java删除My.java的所有注释,其他完全相同。//注:Java注释有两种,一种形如:/*……*///另一种形如 //…….//*/import experiment9.FileName;import java.io.*;import java.nio.charset.StandardCharsets;public class RegularExpr原创 2020-12-04 21:43:23 · 488 阅读 · 0 评论 -
java_查询从控制台输入的字符的ASCII码值(每行一个,-1结束)
package TestPrintKnowledges.printCharToASCII;import java.util.Scanner;public class PrintCharToASCII { public static void main(String[] args) { /* Scanner scanner = new Scanner(System.in); System.out.println("输入一个字符");原创 2020-12-04 17:38:42 · 408 阅读 · 0 评论 -
vhdl_输入端口仿真周期设置
另一种设置风格:值得注意的是,设置倍长周期可以使的输入组合的变化均匀.(第一种风格)原创 2020-11-29 21:40:55 · 945 阅读 · 0 评论