随笔分类 -  自用 / Java 核心技术第十版 卷一

摘要:错误展示: 过程追溯: 源代码: https://www.cnblogs.com/used-conduit-onion/p/18656072 错误原因: 第一句的package stream;设置了包名 解决办法: 方法一: 删除package stream;编译 效果图: (1/2)控制台: (2 阅读全文
posted @ 2025-01-06 19:37 基础狗 阅读(45) 评论(0) 推荐(0) 编辑
摘要:package stream; import java.io.FileNotFoundException; import java.io.FileWriter; import java.io.IOException; import java.io.PrintWriter; import java.n 阅读全文
posted @ 2025-01-06 19:37 基础狗 阅读(16) 评论(0) 推荐(0) 编辑
摘要:问题描述: 解决办法: 使用javac -encoding UTF-8代替javac 效果图: 阅读全文
posted @ 2025-01-06 17:58 基础狗 阅读(37) 评论(0) 推荐(0) 编辑
摘要:Scanner in = new Scanner("mygile.txt"); String str = in.nextLine(); System.out.println(str); 效果图: ps: 1.没有用类Paths的静态方法get指定路径,直接在创建Scanner新对象时传入文件名做参数 阅读全文
posted @ 2025-01-04 13:56 基础狗 阅读(15) 评论(0) 推荐(0) 编辑
摘要:String dir = System.getProperty("user.dir"); System.out.println(dir); 效果图: 阅读全文
posted @ 2025-01-04 13:25 基础狗 阅读(2) 评论(0) 推荐(0) 编辑
摘要:PrintWriter out = null; try { out = new PrintWriter("./src/test/myfile.txt","UTF-8"); } catch (FileNotFoundException fileNotFoundException) { fileNotF 阅读全文
posted @ 2025-01-02 19:06 基础狗 阅读(26) 评论(0) 推荐(0) 编辑
摘要:try { Scanner in = new Scanner(Paths.get("C:\Users\Administrator\IdeaProjects\untitled2\src\test\myfile.txt"),"UTF-8"); } catch (IOException ioExcepti 阅读全文
posted @ 2025-01-01 17:25 基础狗 阅读(2) 评论(0) 推荐(0) 编辑
摘要:try { Scanner in = new Scanner(Paths.get("./myfile.txt"),"UTF-8"); } catch (IOException ioException) { ioException.printStackTrace(); } ps: 1.相对路径使用斜杠 阅读全文
posted @ 2024-12-31 13:13 基础狗 阅读(3) 评论(0) 推荐(0) 编辑
摘要:概述:new Date() 复用 System.out.printf("%s %tB %<te %<tY","Due date",new Date()); 效果图: 阅读全文
posted @ 2024-12-30 19:28 基础狗 阅读(3) 评论(0) 推荐(0) 编辑
摘要:System.out.printf("%1$s %2$tB %2$te %2$tY","Due date",new Date()); 效果图: ps: 1.一个字符串需要有多个格式化单词,通过建立索引实现,索引值用%$包围,$后紧跟格式化的目标类型,后面按顺序传入变量或填写内容 2.t指定日期类型, 阅读全文
posted @ 2024-12-29 11:15 基础狗 阅读(5) 评论(0) 推荐(0) 编辑
摘要:System.out.printf("%tc",new Date()); 效果图: ps: t二十四小时制,c自然语言描述的月日星期、同时还有数字的时钟和时区信息。 pss: r是十二小时制 阅读全文
posted @ 2024-12-28 08:51 基础狗 阅读(4) 评论(0) 推荐(0) 编辑
摘要:1.程序: package InputTest; import java.util.Scanner; public class InputTest021227 { public static void main(String[] args) { // English(); Chiness(); } 阅读全文
posted @ 2024-12-27 11:38 基础狗 阅读(21) 评论(0) 推荐(0) 编辑
摘要:System.out.printf("%,.2f",10000.0 / 3.0); 效果图: ps: 在分隔符后可以指定字符串长度 System.out.printf("%,10.2f",10000.0 / 3.0); 效果图: 阅读全文
posted @ 2024-12-26 15:48 基础狗 阅读(7) 评论(0) 推荐(0) 编辑
摘要:package InputTest; import java.util.Scanner; public class InputTest02 { public static void main(String[] args) { // English(); Chiness(); } public sta 阅读全文
posted @ 2024-12-25 19:05 基础狗 阅读(3) 评论(0) 推荐(0) 编辑
摘要:x = 10000.0 / 3.0 System.out.printf("%8.2f",x); 效果图: ps: 数字、小数位和小数点每个各占一位,保留后不足给定字符宽度会最前面补空格占位,保留后超出给定字符宽度,输出时忽略给定值 System.out.printf("%15.2f",x); => 阅读全文
posted @ 2024-12-24 14:13 基础狗 阅读(11) 评论(0) 推荐(0) 编辑
摘要:import java.io.Console; public class test { public static void main(String[] args) { Console cons = System.console(); String username = cons.readLine( 阅读全文
posted @ 2024-12-22 17:51 基础狗 阅读(4) 评论(0) 推荐(0) 编辑
摘要:package InputTest; import java.util.Scanner; public class InputTest { public static void main(String[] args) { // English(); Chiness(); } public stati 阅读全文
posted @ 2024-12-22 17:26 基础狗 阅读(7) 评论(0) 推荐(0) 编辑
摘要:=>builder: :/u1D56B 追加代码点 builder.appendCodePoint(58); => builder: :/u1D56B: 替换代码点 builder.setCharAt(7, (char) 58); => builder: :/u1D56:: 插入字符串 String 阅读全文
posted @ 2024-12-21 15:54 基础狗 阅读(1) 评论(0) 推荐(0) 编辑
摘要:str = "/u1D56B"; StringBuilder builder = new StringBuilder(); //首先构建一个空的字符串构建器 char ch = 58; builder.append(ch); //当每次需要添加一部分内容时,就调用append方法。 builder. 阅读全文
posted @ 2024-12-20 09:54 基础狗 阅读(17) 评论(0) 推荐(0) 编辑
摘要:String greeting = "Hello"; String greetingtrim = " " + greeting + " " ; System.out.println("greetingtrim:"+ greetingtrim); System.out.println("greetin 阅读全文
posted @ 2024-12-16 08:34 基础狗 阅读(5) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示