自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 关于正则表达式的常用符号---正在苦学java代码的新手之菜鸟日记

正则表达式常用符号列表如下:字符说明^表达式的开始$表达式的结尾[3,5,8,a-z]一个符号,符号范围在3,5,8,a-z\d===[0-9]代表一个数字\d+代表1个数字,或多个数字\d{3}代表3个数字[\u4e00-\u9fa5]{2,8}代表2到8个汉字字符*代表0个或多个前边的符号.代表1个任意的符号+代表1个或多个前边的符号?代表0个或1个前边的符号{0,1}{n}n个{n,

2021-01-12 16:10:58 146

原创 关于StringBuilder与StringBuffer---正在苦学java代码的新手之菜鸟日记

StringBuilder与StringBuffer 都是可变字符串,功能基本一样,都支持动态修改。StringBuilder不支持多线程(非线程安全)代码如下:public static void main(String[] args) { StringBuilder s1=new StringBuilder("hello"); System.out.println(s1); StringBuffer s2=new StringBuffer(10);//10代表缓冲,可

2021-01-11 20:47:59 95

原创 关于字符串的使用(四)---正在苦学java代码的新手之菜鸟日记

关于split的用法代码如下:public static void main(String[] args) { String s="java程序员"; String[] ss=s.split("");//将字符串转化为数组 System.out.println(Arrays.toString(ss)); System.out.println(ss.length); System.out.println(ss[1]); System.out.println("-".repeat(2

2021-01-11 20:38:34 102

原创 关于字符串的使用(三)---正在苦学java代码的新手之菜鸟日记

字符与数组互相转换以及对字符串的操作代码如下(看图学习): char[] s=new char[] {'j','a','v','a','程','序','员'}; System.out.println(new String(s));//转化为字符串 String ss="java程序员"; //转换为字符Char[] //数组形式 System.out.println(Arrays.toString(ss.toUpperCase().toCharArray()));//转换

2021-01-11 20:30:26 146 2

原创 关于字符串的使用(二)---正在苦学java代码的新手之菜鸟日记

关于String的使用。java11之后的新形式看图理解public static void main(String[] args){ String s="ok"; System.out.println(s); s+="java"; //ok本身不发生变化,尽量少使用+=符号 System.out.println(s); //输出 hello 'java' "oop" \n System.out.println("hello 'java' \"oop\" \\n");

2021-01-11 20:07:45 92

原创 关于字符串的使用(一)---正在苦学java代码的新手之菜鸟日记

String的使用代码如下:public static void main(String[] args){ var s="java"; String ss=new String("java"); System.out.println(s==ss); System.out.println(s.equals(ss)); System.out.println("java".equalsIgnoreCase(ss)); System.out.println("-".repeat(28))

2021-01-11 20:02:30 79

原创 关于字符串的逆序---正在苦学java代码的新手之菜鸟日记

字符串的逆序思路定义一个字符串s,和一个空字符串ss使用for循环,结合s.substring(s.length()-i-1, s.length()-i)依次截取最后一个元素,并给ss输出ss就可得到一个逆序字符串public static void main(String[] args){ String s="javascript"; String ss=""; String sss=""; for(int i=0;i<s.length();i++) { ss=s

2021-01-11 19:40:39 150 1

原创 关于冒泡程序 数组---正在苦学java代码的新手之菜鸟日记

冒泡程序:给出一组随机数组,按照升序排列,得到新的数组。思路假设拿出第一个数a[0],与第二个数a[1]比较,若a[0]>a[1],将a[0]赋给temp保存a[0],a[1]赋给a[0],a[1]赋给temp。以此类推。 public static void main(String[] args) { // TODO Auto-generated method stub int []a=new int [6]; //定义一个数组,6个元素 Random rd=new Rand

2021-01-06 13:08:26 89

原创 关于使用while循环进行的简单的猜数游戏---正在苦学java代码的新手之菜鸟日记

使用while循环,随机猜1-100之间的数,直到猜对,计算得分,分数没有下限。思路使用Math.Random()随机生成一个随机数guessnum。(此函数的范围在 [0-1) )将随机数guessnum*100+1,就可得到[1-100]这个范围,并强制转换为int类型。使用while(true),直到你输入的数num==guessnum时,调用break结束循环并用count计算猜的次数,每次运行都会+1。代码如下:public class ch19 { public st

2021-01-04 18:40:50 981 1

原创 关于计算两个日期之间的天数+键盘录入---正在苦学java代码的新手之菜鸟日记

问题:计算一下两个日期之间的天数思路:通过键盘录入依次取得年月日。使用日历类Calendar存储所得年月日获得输入年月日的时间戳获得当前时间戳用差值/1000/60/60/24得出相差的天数。代码如下public class ch09 { public static void main(String[] args) { Scanner sc=new Scanner(System.in); var d1=new Date(); System.out.println("请

2021-01-03 17:13:11 466 1

原创 关于时间常用的格式化输出格式及效果展示---正在苦学java代码的新手之菜鸟日记

关于常用时间的格式化输出格式常用如下:格式化输出显示效果%1$tH时%1$tM分%1$tS秒%1$tT时:分:秒%1$tY年%1$tm月%1$td日%1$tF年-月-日%1$tD月/日/年(后两位)%1$tA星期%1$tp上午或下午%1$tc星期 月 日 时:分:秒 xxx 年p:如有错误,欢迎指出。 -

2021-01-03 16:01:29 214

原创 模拟双色球---正在苦学java代码的新手之菜鸟日记

模拟双色球思路:首先生成7个随机中奖号码,用数组a表示。生成7个你自己的号码,用数组b表示。遍历数组a与b,并比较,将相同的号码用count计数。有几个相同的就用7-count,得出你获得几等奖。由于使用random函数,随机性比较大,暂不考虑出现相同的号码代码如下:public class Doubleball { public static void main(String[] args) { var r=new Random(); System

2021-01-02 16:29:09 253 1

原创 关于switch语句的使用方法---正在苦学java代码的新手之菜鸟日记

输入月份与年份,判断所输入的月份有多少天。掌握switch语句的新型用法。 public static void main(String[] args) { // TODO Auto-generated method stub Scanner sc=new Scanner(System.in); System.out.println("请输入年份: "); int year=sc.nextInt(); System.out.println("请输入月份: "); int mo

2021-01-01 17:28:32 458 4

原创 关于SimpleDateFormat的用法---正在苦学java代码的新手之菜鸟日记

public static void main(String[] args) throws ParseException {var d=new Date();var c=Calendar.getInstance();SimpleDateFormat sdf=new SimpleDateFormat(“yyyy-MM-dd HH:mm:ss”);//指定yyyy-MM-dd HH:mm:ss的格式System.out.println(sdf.format(d));//格式化输出当前的时间,d

2021-01-01 17:00:04 165

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除