自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 问答 (2)
  • 收藏
  • 关注

原创 LeetCode【简单题】 栈

** 1.棒球比赛(682) ** 你现在是棒球比赛记录员。 给定一个字符串列表,每个字符串可以是以下四种类型之一: 1.整数(一轮的得分):直接表示您在本轮中获得的积分数。 2. “+”(一轮的得分):表示本轮获得的得分是前两轮有效 回合得分的总和。 3. “D”(一轮的得分):表示本轮获得的得分是前一轮有效 回合得分的两倍。 4. “C”(一个操作,这不是一个回合的分数):表示您获得的最后一个...

2019-01-25 22:06:58 301

原创 StringBuilder类

java中的StringBuilder类 在Java中,除了可以使用 String 类来存储字符串,还可以使用 StringBuilder 类或 StringBuffer 类存储字符串,那么它们之间有什么区别呢? 上篇说到,String类是具有不可变性的。 但是,当频繁操作字符串时,就会额外产生很多临时变量。 使用 StringBuilder 或 StringBuffer 就可以避免这个问题。 S...

2019-01-24 23:49:46 361

原创 String字符串

许多知识在我创作的文章 “java变量的两种类型” 里提到了,这里就不赘述类,大家可以参考。 ** 字符串 ** 什么是 Java 中的字符串? 字符串被作为 String 类型的对象处理。 包: java.lang (默认自动导入所有的程序) 创建String对象的方法: String s1 = “imooc”; String s2 = new String(); //空字符串...

2019-01-24 23:22:05 423

原创 Math类

** Math类 ** 包:java.lang 常用方法: Math类所有方法都是静态方法(无关对象,而是类),所以使用该类中的方法时,可以直接使用类名.方法名 例如:Math.round(); 例子: 结果: 摘自慕课 ...

2019-01-24 20:17:03 317

原创 Date/Calendar类

程序开发中,经常需要处理日期和时间的相关数据。 使用:java.util包中的Date类 作用:获取当前时间 Date d = new Date(); //使用默认构造方法创建Date对象 System.out.printIn(d); //输出Date对象 使用 Date 类的默认无参构造方法创建出的对象就代表当前时间,显示结果: Wednesd...

2019-01-24 19:46:32 285

原创 java变量的两种类型

首先要明白为什么需要数据类型? 数据类型在计算机语言中,是对内存位置的一个抽象的表达方式。不同类型的变量在内存中分配的字节数不同,同时存储方式也是不同的。所以给变量赋值前需要先确定变量的类型,即确定了数据需分配内存空间的大小,数据在内存的存储方式。 JAVA是强类型语言。 java中的变量分为两种类型 - 基本类型 int、float、double、boolean、char… 不具备对象的特性(不...

2019-01-24 16:09:59 10733

原创 JAVA控制台的输入输出语句

输入语句 关于控制台的输入,主要介绍三种方法。 1.BufferedReader 传统、繁琐、效率低 每次调用InputStreamReader()中的一个read()方法 会导致从底层输入流读取一个或多个字节 InputStreamReader 是字节流通向字符流的桥梁 字节——>字符 可提前从底层流读取更多字节,使其超过满足当前读取操作所需的字节,以提高效率 为了达到最高效率,可要...

2019-01-23 21:02:54 3505

原创 Integer.valueOf()和Integer.parseInt()

Integer.valueOf(String s) 将一个实际值为数字的变量先转成String型再将它转成Integer型的包装类对象(相当于转成了int对象) 对象具有方法和属性 Integer.parseInt(String s) 只是将数字的字符串转成了数字(返回的是int型变量) ...

2019-01-23 14:38:37 639 2

原创 JAVA中栈stack的使用

栈是一种数据结构 栈的定义:栈是一种只能在一端进行插入或删除操作的线性表。(后进先出表) 栈的初始化:Stack stack = new Stack(); 栈的操作: 1.判断栈是否为空   stack.empty(); 2.入栈 stack.push(object); 3.出栈 stack.pop(); 4.取栈顶值(注意:这里只是取值,并不出栈) stack.peek();  ...

2019-01-23 14:10:50 421

空空如也

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

TA关注的人

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