Java学习日记-4 StringBuffer类和数组】的更多相关文章

一.StringBuffer类 StringBuffer是一个可变字符序列. 1.1 构造函数 StringBuffer() 构造一个不带字符的字符缓冲区,初始容量为16个字符. StringBuffer(int capacity) 构造一个具有指定初始容量的字符缓冲区 StringBuffer(String str) 构造一个内容为指定字符串的字符缓冲区,初始容量为字符串容量加上16 1.2 StringBuffer类的常用方法(StringBuffer没有静态方法) 1.2.1 String…
数组 为什么要有数组? 案例:一个养鸡场有六只鸡,他们的体重分别为3kg,5kg,1kg,3.4kg,2kg,50kg.请问这六只鸡的总体重和平均体重是多少? public class test5 { public static void main(String[] args) { //如果没有数组就要定义六个变量,然后算出结果,太麻烦了 //现在我们定义一个可以存放6个float类型的数组 float arr[] = new float[6]; //给数组的各个元素赋值 arr[0] = 3;…
Java学习——String,StringBuffer和StringBuilder 摘要:本文主要介绍了String字符串在内存中的存储情况,以及StringBuffer和StringBuilder的区别. 部分内容来自以下博客: https://www.cnblogs.com/xrq730/p/4841518.html https://www.cnblogs.com/xiaoxi/p/6036701.html https://blog.csdn.net/k393393/article/deta…
在日常的网页开发中,经常需要进行颜色数值获取.转换,例如获取红色,获取蓝色,获取绿色,RGB转十六进制颜色,十六进制颜色转RGB等,因而在学习过程中,写了一个小工具类,仅供各位小主参考! 多不闲言,直接上码了,哈哈哈... 颜色工具类源码 ColorUtils.java 如下所示: /** * Aaron.ffp Inc. * Copyright (c) 2004-2016 All Rights Reserved. */ package cn.ffp.autotest.base.util; im…
接着前面的学习: java学习笔记6--类的继承.Object类 java学习笔记5--类的方法 java学习笔记4--类与对象的基本概念(2) java学习笔记3--类与对象的基本概念(1) java学习笔记2--数据类型.数组 java学习笔记1--开发环境平台总结 本文地址:http://www.cnblogs.com/archimedes/p/java-study-note7.html,转载请注明源地址. 1.终结类与终结方法 被final修饰符修饰的类和方法,终结类不能被继承,终结方法…
自去年九月份决定再次入学和职业资格进阶,开始备战二者考试至今,以及当下进行中的职称申请,犹如孤独的狼,不断前行在路上,而今凡凡总总的已历8月... 不感慨了,如下为一园友需要的正则工具类,直接上码: public class RegUtils { private static Logger logger = Logger.getLogger(RegUtils.class.getName()); private static String msg = ""; private static…
package cn.temptation; public class Sample01 { public static void main(String[] args) { /* * 类 Math:包含用于执行基本数学运算的方法,如初等指数.对数.平方根和三角函数. * * Math类的常用字段: * static double E :比任何其他值都更接近 e(即自然对数的底数)的 double 值. * static double PI :比任何其他值都更接近 pi(即圆的周长与直径之比)的…
集合(Collection) 1. 什么是集合? 集合是一组对象组成的一个整体,又称为容器,集合类属于java.util包.集合不同于数组的地方在于,一是它的容量是可变的,二是集合中只能存储对象,不能存储基本数据类型 Java的集合类库有一大一小两派,一大由Collection接口带领,一小由Map接口带领. 2. Collection接口 Collection接口下有两大分支,分别为List接口和Set接口.注意,Collection是接口,而Collections则是java.util包下的…
一.接口Map<K,V>1.V put(K key, V value)2.int size()3.public class HashMap<K, V> implements Map<K, V>按键的哈希值存储,put时,key相同会发生替换,一个key值只能对应一个value4.Map的遍历Map没有迭代器,通过keyset()和values()遍历Set<K> keySet()Collection<V> values()//5.Set<M…
(先说几个小问题 1.在main方法中调用主类的其他方法时,必须先生成主类的对象 2.String s = new String("Hello") 生成了两个对象 3.熟用布尔+for+if的组合) 一.Character类 1.构造函数 public Character(char) 2.常用方法 public int compareTo(Character) 等于返回0,小于参数则返回小于0的值,大于参数则返回大于0的值. public boolean equals(Object o…