1 Mrrr_Li

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 6w+

银行系统(Java实现)

主要实现了登录查询余额存款取款转账开户销户使用txt格式存储对象由于本人学艺不精,暂时无法实现销户功能,即从文件中删除一个对象现将代码发布于此,互相学习用户类package bank;import java.io.Serializable;public class Account implements Serializable { private String name; private String password; private double

2020-10-21 07:24:46

Java——>字符型文件流,文件的常用操作方法

本文将文件的一些常用操作方法封装在了一个类中,欢迎交流学习import java.io.*;public class FileOperate { //展示文件或文件夹 public void showFile(File file){ File[] files = file.listFiles(); if (files!= null && files.length != 0){ for(File f: fi

2020-10-17 18:33:12

L1-005 考试座位号 (15分)(Java实现)

先是自己写的,用Scanner读取,超时(说是因为这个)import java.math.BigDecimal;import java.math.RoundingMode;import java.text.DecimalFormat;import java.util.Scanner;public class Main{ public Main(){ } public Main(String candidateNumber, String tryNum, String .

2020-10-16 14:11:56

Java——>>DecimalFormat类的一些坑点

DecimalFormat处理1.24385,取四位小数的时候,得出的结果是1.2438,搜了下,DecimalFormat默认的是4舍,6入,5则奇入偶舍。改了舍入方式,发现问题还是存在,在stackoverflow上发现是数据精度问题,由string转成bigdecimal再转换则没问题了,先记录下,后续有空再看看源码。public static void test2() { System.out.println(""); double a = 1.24385;

2020-10-16 14:06:22

Java——>将一个字节型文件的内容写入另一个字节型文件

自己实现了一个方法,将绝对路径a下的文件的字节型内容写入绝对路径b下的文件中public static void inputB(String a, String b){ FileInputStream fis = null; FileOutputStream fos = null; try { fis = new FileInputStream(a); fos = new FileOutputStream(b

2020-10-14 20:37:19

L1-002 打印沙漏 (20分)(Java版,带注释)

说是带点栈的思想?不太清楚(import java.util.Scanner;import java.util.*;public class Main { public static void main(String[] args) { Scanner input = new Scanner(System.in); int num = input.nextInt(); String ch = input.next(); i

2020-10-12 22:00:13

Java——Scanner读取问题

nextInt(nextFloat nextByte) next nextLine1.读取方式上来讲 大家都以回车符作为结束符号除了nextLine以外其余的方法都不读取回车符2.读取的返回结果来讲 nextInt–>int nextFloat–floatnext–String nextLine–>Stringnext方法看到回车或空格都认为结束 nextLine只认为回车符结束输入abc def g 输入abc def g.

2020-10-12 13:35:00

解释memset(a,‘0‘,sizeof(a)); 的意思

转自网络,侵删

2020-10-11 20:52:59

Java的错误及异常

异常/错误程序运行过程中,可能会发生一些不被期望的效果,肯定会阻止我们的程序按照指令去执行这种不被预期出现的效果,肯定需要抛出来告诉我们在Java中有一个定义好的规则Throwable(可以抛出的)以下是一些子类Error错误(通常不会关注)通常是一些物理性的,JVM虚拟机本身出现的问题,程序指令是处理不了的Exception异常通常是一种人为规定的不正常的现象,通常是给定的程序指令产生了一些不符合规范的事情 Throwable类实现了一个序列化接口Error(错误) Exc

2020-10-05 19:32:49

IDEA快捷键

https://blog.csdn.net/cv_____/article/details/107877309

2020-10-05 12:32:48

Java--->toString方法

toString 是源自java Object类,在Object 内定义为:返回一个 类名@hashcode的字符串,可以overridden 用来返回 你认为有用的信息,toStrng 没有argumentsoverride:public String toString(){// insert you codereturn “informations”}因为在java中 Object类是基类,所以每个类都会有toString方法。System.out.println(Object)实际上就是

2020-10-04 12:35:05

IntelliJ IDEA 自动导入包 快捷方式

当我们使用Java已经写好的类创建对象时,经常会出现不知道需要导入哪一个包,而去百度。特别耽误事,下面给大家介绍一个自动导入包的快捷方式先是这种未导入包的情况按了Alt+Enter之后,可能会出现这种情况,选第一个。也会不出现这个列表,直接导入最后的结果...

2020-10-03 10:35:02

Java笔试---ArrayList与Vector类的区别

与StringBuilder和StringBuffer类似ArrayList是在1.2版本出现的,Vector是在1.0版本出现的,早期出现的版本是偏向于线程安全的,后期出现的版本效率更高,但是是非线程安全的。ArrayList----->底层就是一个数组 所属的包 java.util 如何创建对象 无参数构造方法 带默认空间的构造方法 带collection参数的构造方法 常用的方法---小容器 存 add 取 get 删 remove 改 s

2020-10-03 09:50:51

Java-->String家族笔试中经常容易考察的知识点

1.String所属的包 继承关系 实现接口java.lang 继承Object 接口Serializable,CharSequence,Comparable2.String构建方式常量 构造方法3.String对象内存结构字符串常量区 new堆内存对象== equals()区别“a”+“b”+“c”4.String不可变特性长度及内容5.String中的常用方法—与StringBuilder的区别concat(); toUpperCase();6.String和String

2020-10-02 11:48:52

Java--->为什么concat方法比+拼接字符串效率快

String是一个非常特殊的类,他可以像基本类型一样直接赋值即创建对象的时候String str = “abc”; //其中字符串abc存在字符串常量池中。下面给出一个例子,比较+和concat方法拼接字符串的效率孰优孰劣。// String str = “a”+“b”+“c”+“d”;//数学计算 拼接符号// System.out.println(str);//过程中产生了几个String对象? 字符串常量池7个// //1对象–>value

2020-10-02 09:53:09

Java中非常重要的一个类-——String

**本文主要简单介绍String类及它的一些方法,可以收藏以便日后学习**String类1.所属的包java.lang 没有继承类 默认继承Object2.实现了三个接口 Serializable CharSequence Comparable<>3.String是一个非常特殊的引用数据类型,创建对象方式如下String str = “abc”;String str = new String();String str = new String(“abc”);String.

2020-10-01 12:52:35

Java---->关于String类中的split方法

简单介绍就是:String[] arr = 对象.split(String regex [,int limit限度界限]);(方法重载,拆几段)按照给定的表达式将原来的字符串拆分开的详细见JavaAPI文档今天遇到一个题,写一个方法,将一行字符串的每个单词的首字母都大写。我的想法是字符串拼接+循环,即通过String类中的一系列方法拆分字符串,再重组。但是最后发现只能适应一种情况,就是相邻单词间只有一个空格,出现多个空格的情况就会出现字符串越界的情况。调试了一早上还是没有很好的方法,如果你有好方法

2020-10-01 12:31:19

Java对于基本数据类型及引用数据类型默认初始化问题

基本数据类型初始化问题详见本博客,转自网络,侵删。而在Java中引用数据类型创建后未赋值,则默认初始化为null。

2020-09-30 08:35:34

NullPointerException异常的原因及java异常??

转自网络,侵删。

2020-09-12 13:51:51

1572. 矩阵对角线元素的和

class Solution { public int diagonalSum(int[][] mat) { int sum = 0, len = mat[0].length; for (int i = 0; i < len; i++){ sum += mat[i][i]; } for (int i = 0; i < len; i++){ for (int j = 0; j .

2020-09-07 23:33:53

查看更多

勋章 我的勋章
  • 签到达人
    签到达人
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 阅读者勋章Lv3
    阅读者勋章Lv3
    授予在CSDN APP累计阅读博文达到30天的你,是你的坚持与努力,使你超越了昨天的自己。
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv4
    勤写标兵Lv4
    授予每个自然周发布9篇以上(包括9篇)原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。