Java核心编程
晚风时亦鹿
我宁愿犯错 也不愿什么都不做
展开
-
Java核心编程--多线程Therad 与Runnable
package Basic_MyThread;public class Test_MyRunnable { public static void main(String[] args) { //1.先创建Runnable的对象 Runnable r=new MyRunnable();//接口不能被new //2.创建线程对象,必须指向我的Runnable Thread t=new Thread(r); t.start原创 2022-03-20 22:59:33 · 465 阅读 · 0 评论 -
Java核心编程--利用文件IO流复制或剪切图片
public static void main(String[] args)throws Exception {// File f=new File("src/Basic_IO/HU.png");//删除源文件,可用于剪切 FileInputStream fis=new FileInputStream(new File("src/Basic_IO/HU.png"));//源文件目录 FileOutputStream fos=new FileOutput...原创 2022-03-19 22:57:42 · 269 阅读 · 0 评论 -
Java核心编程--利用FileInputStream读取文本所有内容
public static void main(String[] args) { try { FileInputStream fis = new FileInputStream(new File("src/Basic_IO/a.txt"));// System.out.println((char) fis.read());读取单个单词 //读取文件最重要的一套写法 byte[] by...原创 2022-03-19 22:55:16 · 942 阅读 · 0 评论 -
Java核心编程--IO文件输入输出流
public static void main(String[] args) throws Exception{ FileOutputStream fos =new FileOutputStream(new File("src/Basic_IO/a.txt"),true);//加上true的时候会在后面追加相同的字符串 fos.write("我很帅,我真的非常的帅,求求你不要再这么帅了,不然让别人情何以堪.".getBytes());//转换为字节形式 写入 .原创 2022-03-19 22:54:03 · 202 阅读 · 0 评论 -
Java核心编程--缓冲流BufferedReader嵌套输入流FileReader
public static void main(String[] args) throws Exception{ //缓冲流// BufferedInputStream bis=new BufferedInputStream(new FileInputStream(new File("a.txt")));//也可以写文件 BufferedReader br =new BufferedReader(new FileReader(new File("...原创 2022-03-19 22:52:57 · 239 阅读 · 0 评论 -
Java核心编程--IO流前File流
package Basic_IO;import java.io.File;public class IO_File { public static void main(String[] args) { try { File file=new File("src/abc/123.txt"); file.createNewFile();//创建一个文件 System.out.println(file.getP原创 2022-03-18 12:10:24 · 150 阅读 · 0 评论 -
Java核心编程--用实例巩固
int[] li={11,22,33,44,55,66,77,88,99,90}; Map<String, List<Integer>> map=new HashMap<String, List<Integer>>(); for (int n:li){ if (n>=66){ if (!map.containsKey("key1")){//如果map里面没有key.原创 2022-03-18 12:08:12 · 161 阅读 · 0 评论 -
Java核心编程--Collections的具体用法
public class Test_Collections { public static void main(String[] args) { List<Integer> lst=new ArrayList<Integer>(); lst.add(123); lst.add(132); lst.add(999); lst.add(555); Integer min= Colle原创 2022-03-18 12:06:31 · 207 阅读 · 0 评论 -
java—set创建迭代器的两个方法
Map map = new TreeMap(); map.put("小莉莉", "蔡徐坤"); map.put("小花花", "李易峰"); map.put("长得帅", "周杰伦"); map.put("长得丑", "赖瑶"); System.out.println(map); Set set = map.entrySet();//传入一个迭代器 Iterator it = set.iter.原创 2022-03-18 12:03:36 · 1541 阅读 · 0 评论 -
Java普通循环遍历 与 增强for循环遍历
import java.util.ArrayList;import java.util.List;public class Add_FOR { public static void main(String[] args) { String[] arr={"hello","你好","你好不好","你很好"}; for (int i=0;i<arr.length;i++){ System.out.println(arr[i]);原创 2022-03-18 12:01:26 · 334 阅读 · 0 评论 -
Java核心编程--捕捉特殊词汇
import java.awt.*;import java.lang.reflect.Array;import java.util.ArrayList;import java.util.List;import java.util.Scanner;public class Test_Pratice { public static void main(String[] args) { //敏感词 List li = new ArrayList();原创 2022-03-14 21:06:04 · 566 阅读 · 0 评论 -
Java核心编程-Java容器
容器1.Test_List2.Test_Set3.Test_Map1.Test_Listpublic class Test_List { public static void main(String[] args) { List list=new ArrayList(); //列表可以存放重复的数据,按照我们存储的顺序进行存储 list.add("福满多"); list.add("小当家"); list.add("康原创 2022-03-13 22:49:39 · 384 阅读 · 0 评论 -
Java中DecimalFormat,以及省略小数用法。| CSDN独创
public static void main(String[] args) { double d=10/3.0; System.out.println(String.format("%.2f",d));//一种格式化的方法 //.小数点 //0和#表示数字 //保留两位小数 DecimalFormat df=new DecimalFormat(".##");//两位小数 String s=df.原创 2022-03-13 16:06:53 · 1042 阅读 · 0 评论 -
Java小游戏--通过Enter计算自身手速
System.out.print("游戏马上开始,请准备,按Enter键开始:"); Scanner sc = new Scanner(System.in); sc.nextLine(); System.out.println("游戏开始!!!"); //游戏开始 Calendar cal = Calendar.getInstance(); cal.set(Calendar.SECOND, cal.ge..原创 2022-03-13 16:00:16 · 4682 阅读 · 0 评论 -
在Java中计算数学表达式
public static void main(String[] args) { Scanner sc=new Scanner(System.in); System.out.print("请输入一个数学表达式:"); String s=sc.nextLine(); //如果输入的数字包含了空格,那么去掉空格 s=s.replace(" ",""); //把数值装进数组里 String[] .原创 2022-03-13 16:04:27 · 953 阅读 · 0 评论 -
Java中StingBuffer与StringBulider用法及区别
StringBuilder与StringBuffer用法一样,只是StringBuilder更加节省内存,更助于提高性能 public static void main(String[] args) { StringBuffer sb=new StringBuffer();//一个空的字符串 StringBuilder sb2=new StringBuilder("王二麻子的麻子有点麻"); System.out.println(sb2); .原创 2022-03-13 16:02:39 · 404 阅读 · 0 评论 -
Java核心编程之Date和Calendar的使用
package Day_DataKaiFa;import javax.xml.crypto.Data;import java.util.Calendar;import java.util.Date;public class Day_Time { public static void main(String[] args) { Date d = new Date();//系统时间 System.out.println(d); System.原创 2022-03-08 18:07:16 · 264 阅读 · 0 评论 -
java核心编程 封装包和类
原创 2022-03-08 18:05:53 · 228 阅读 · 0 评论