1 Mrrr_Li

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 6w+

L1-019 谁先倒 (15分)java

import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner s=new Scanner(System.in); int jia=s.nextInt(); //输入甲乙的酒量 int yi=s.nextInt(); int n=s.nextInt(); //输入预定的划拳轮数// int a=0,b=0,i=0; ...

2020-10-29 13:02:27

7-2 求解给定字符串的前缀 (10分)(Java)

这道题有点离谱,我用while循环写,全是答案错误(可能是判断条件有问题或者其他),用do while就可以。以后需要用do while的时候就不能冷落她了import java.util.Scanner;public class Main{ public static int fun(String a, String b){ int k = 0; int len1 = a.length(); int len2 = b.length(); .

2020-10-28 17:11:06

今天用Java刷PTA练习题遇到的一些问题

Scanner类下有两个读取字符串的方法,next和nextLine其实这两个方法的区别我在之前的博客中已经说明过了,但是今天刷题遇到了问题,经过我自己的测试,再说明一下String a = null; a = input.next(); System.out.print(a.equals(""));如果主函数中只有这些代码,如果你直接按Enter键,程序就一直会等你输入,因为next方法会以空格座位结束符,将空格之前的字符组成一个字符串。而如果你直接输入Enter,

2020-10-28 16:44:44

L1-017 到底有多二 (15分)(Java)

好久没有一遍过了,记录一下(逃import java.text.DecimalFormat;import java.util.Scanner;public class Main{ public static String fun(String num){ double cnt = 0; double ans = 0.0; int len = 0; if(num.charAt(0) == '-'){ le.

2020-10-28 14:47:46

L1-011 A-B (20分)

import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.util.ArrayList;import java.util.Scanner;public class Main{ public static String fun(String a, String b){ char[] arrA = a.toCharArray(...

2020-10-27 15:44:04

Java---->toArray()方法使用说明

点此进入

2020-10-27 14:50:24

7-2 计算正五边形的面积和周长 (25分)

这道题不难,有一个坑点是Math.tan函数的参数注意单位是rad这使得我卡了半天,又没按照题目要求写,没全对,鉴借的别人的代码,特此记录import java.text.DecimalFormat;import java.util.Scanner;abstract class shape {public abstract double getArea(); public abstract double getPerimeter(); }class RPentagon extends

2020-10-21 15:08:13

7-1 使用公历类GregorianCalendar (25分)

就按照题目所说的使用那个类创建一个对象,然后设定毫秒值,再使用getTime方法返回一个Date类型的对象或者也可以直接自己创建一个Date对象,然后设定毫秒值,PTA也是检测不出来的再通过DateFormat类下的一个子类SimpleDateFormat类格式化date对象,最后记得将月份值减一(也是吃饱了撑的)详见代码!import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;impo.

2020-10-21 14:16:16

银行系统(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

查看更多

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