摘要:
包装类 程序示例 /* 包装类: 需求1:将100这个数据,计算出它的二进制,八进制,十六进制 需求2:如何用代码求出int类型的数据范围 为了对基本数据类型进行更多、更方便的操作,Java就针对每一个基本数据类型 提供了对应的类的类型。我们叫做包装类类型。 包装类类型: byte Byte sho 阅读全文
摘要:
Arrays类概述及其常用方法 程序示例 import java.util.Arrays; /* Arrays类概述及其常用方法 该类包含用于操作数组的各种方法(如排序和搜索)。 public static String toString(int[] a) public static void so 阅读全文
摘要:
数组高级(排序和查找) 程序示例 /* 数组高级(排序和查找) 排序 冒泡排序 相邻元素两两比较,大的往后放,第一次完毕,最大值出现在了最大索引处 选择排序 从0索引开始,依次和后面元素比较,小的往前放,第一次完毕,最小值出现在了最小索引处 查找 基本查找 数组元素无序 二分查找 数组元素有序 把字 阅读全文
摘要:
String和StringBuffer的相互转换 /* String和StringBuffer的相互转换 A--B,将A转换成B,是为了使用B中特有功能 B--A,再将B转换成A,可能是引用最终的结果需要A类型,所以还得转换回来 */ public class StringBufferDemo7 { 阅读全文
摘要:
StringBuffer类的成员方法 程序示例 添加功能 /* StringBuffer: 添加功能 public StringBuffer append(String str) 观察API发现,不光可以追加字符串类型,可以将任意数据类型添加到 字符串缓冲区中,返回的是什么呢?返回的是字符串缓冲区本 阅读全文
摘要:
StringBuffer类概述及其构造方法 程序示例 /* StringBuffer(Java.lang包下): 1、线程安全的(被同步关键字synchronized修饰的) 不安全:就是存在同步操作同一数据的行为,效率高 安全的:没有同步操作,效率不高 在开发中,效率和安全一直都是很难平衡的事情。 阅读全文
摘要:
String类的其他功能 程序示例 /* 替换功能 String replace(char old,char new) String replace(String old,String new) 去除字符串两边空格 String trim() 按字典顺序比较两个字符串 int compareTo(S 阅读全文
摘要:
String类的转换功能 程序示例 /* 字符串的转换功能: byte[] getBytes() char[] toCharArray() static String valueOf(char[] chs) static String valueOf(int i) String toLowerCas 阅读全文
摘要:
String类的获取功能 程序示例 /* String类的获取功能 int length() char charAt(int index) int indexOf(int ch) int indexOf(String str) int indexOf(int ch,int fromIndex) in 阅读全文
摘要:
String类的判断功能 程序示例 /* String类的判断功能 boolean equals(Object obj) boolean equalsIgnoreCase(String str) boolean contains(String str) boolean startsWith(Stri 阅读全文