`
magicxin
  • 浏览: 16807 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

基础类、二维数组的定义格式、File类

    博客分类:
  • Java
阅读更多
1、基础类:

String(java.lang)是final类,Math(java.lang)是final类,基础类型的包装类都是final类
String:
其中一个构造方法:String(char[] value)
一些有用的方法:
static String valueOf(int i) 返回参数的字符串类型,参数有8大基本类型,byte,short自动能转换成int,所以其实只有6大,参数还可以是char数组,还可以是 Object对象。static String valueOf(Object obj)
String replace(char oldChar, char newChar)
参数可以是正则表达式,比如String str = "ABCDabcd";str=str.replaceAll("[A-Z]","a");
String[] split(String regex)
char charAt(int index) Returns the char value at the specified index.
int indexOf(int ch) Returns the index within this string of the first occurrence of the specified character.

StringBuffer类:
StringBuffer replace(int start, int end, String str)
StringBuffer insert(int offset, String str)

Long类:Integer类也有相应方法
static long parseLong(String s)
static String toBinaryString(long i) 2进制
static String toHexString(long i) 16进制
static String toOctalString(int i) 10进制

2、二维数组定义格式:
int[][] a;
a = new int[3][];
for(int i =0;i<a.length;i++){
    a[i] = new int[4];
for(int j =0;i<4;i++){
    a[i][j]=Integer.parseInt(i+""+j);
}
}

3、File类

static String separator 静态属性,路径分隔符,windows是反斜杠,linux是正斜杠。
为了跨平台,使用它。其实正斜杠永远没问题。如果在字符串中出现"xx\xx"则要"xx\\xx",因为\在windows下是转义字符。TestFile.java和FileList.java
File[] listFiles()
boolean createNewFile()
boolean exists()
String getPath()
boolean isDirectory()
boolean mkdirs()
File getParentFile()
分享到:
评论

相关推荐

    谭浩强C语言设计第三版.pdf

     5.1.1 一维数组定义及数组元素引用  5.1.2 数组元素的引用方法  5.1.3 一维数组的初始化  5.1.4 一维数组元素的查找与排序  5.1.5 数组与函数  5.2 字符串  5.2.1 字符数组与字符串  5.2.2 字符串的输入/...

    谭浩强c语言word版

    7.2 二维数组的定义和引用 86 7.2.1 二维数组的定义 86 7.2.2 二维数组元素的引用 86 7.2.3 二维数组的初始化 87 7.2.4 二维数组程序举例 89 7.3 字符数组 89 7.3.1 字符数组的定义 89 7.3.2 字符数组的初始化 89 ...

    谭浩强C语言程序设计,C++程序设计,严蔚敏数据结构,高一凡数据结构算法分析与实现.rar

    7.2 二维数组的定义和引用 86 7.2.1 二维数组的定义 86 7.2.2 二维数组元素的引用 86 7.2.3 二维数组的初始化 87 7.2.4 二维数组程序举例 89 7.3 字符数组 89 7.3.1 字符数组的定义 89 7.3.2 字符数组的初始化 89 ...

    java初学者必看

    6.2.3 二维数组的空间模型 6.2.4 二维数组的使用 6.3 数组操作 6.3.1 排序数组 6.3.2 查找 6.3.3 复制数组 6.3.4 填充数据 6.3.5 比较数组 6.4 实例:杨辉三角 6.5 本章习题 第7章 对象与类 7.1 面向对象...

    谭浩强C语言程序设计,C++程序设计,严蔚敏数据结构,高一凡数据结构算法分析与实现.rar )

    7.2 二维数组的定义和引用 86 7.2.1 二维数组的定义 86 7.2.2 二维数组元素的引用 86 7.2.3 二维数组的初始化 87 7.2.4 二维数组程序举例 89 7.3 字符数组 89 7.3.1 字符数组的定义 89 7.3.2 字符数组的初始化 89 ...

    java编程基础,应用与实例

    6.4 二维数组 91 6.5 三维数组 95 6.6 巩固练习 97 第7章 对象与方法 99 7.1 对象的创建与销毁 99 7.2 值传递调用 102 7.3 引用传递调用 103 7.4 获取命令行参数 105 7.5 返回对象引用 106 7.6 ...

    Java开发技术大全 电子版

    5.1.6二维数组的使用207 5.1.7for~each循环208 5.1.8应用程序示例1——数组排序209 5.1.9应用程序示例2——杨辉三角212 5.2字符串213 5.2.1String对象的声明213 5.2.2String对象的创建214 5.2.3String对象的...

    Java开发技术大全(500个源代码).

    assignTwoDime.java 为二维数组赋值 getMaxElem.java 获取数组中的最大元素 incCapicity.java 演示StingBuffer的容量增长 SortDemo.java 排序示例 travelTwoDime.java 遍历二维数组 traversing.java 遍历一维...

    轻松学C#(图解版)

    第二篇是面向对象基础篇,主要介绍类、对象、字段、方法、流程控制、数组、继承、属性、运算符重载、接口等C#基本内容。第三篇是应用技术篇,主要介绍的是异常处理、文件和流、委托、事件、Lambda表达式、命名空间、...

    Visual C# 2005程序设计自学手册 随书源码第一部分(共三部)

    4.2.3 二维数组的声明和调用 70 4.2.4 多维数组 71 4.3 动态数组 72 4.3.1 动态数组的声明 72 4.3.2 声明动态数组的注意事项 74 4.4 数组的基本操作 74 4.4.1 输入与输出数组 74 4.4.2 如何定位数组...

    数据结构(C++)有关练习题

    内容及步骤: 1、 设有一个线性表(e0,e1,e2,e3,…,en-2,en-1)存放在一个一维数组A[arraySize]中的前n个数组元素位置。请编写一个函数将这个线性表原地逆置,即将数组的前n个原地址内容置换为(en-1,en-2,…,e3,...

    ExcelVBA程序设计.doc

    6.使用二维数组 136 7.静态和动态数组 137 8.数组函数 139 9.ARRAY函数 139 10.ISARRAY函数 140 11.ERASE函数 140 12.LBOUND函数和UBOUND函数 141 13.数组中的错误 141 14.数组作为参数 143 15.接下来… 143 第八章 ...

    Excel_VBA教程

    6.使用二维数组 136 7.静态和动态数组 137 8.数组函数 139 9.ARRAY函数 139 10.ISARRAY函数 140 11.ERASE函数 140 12.LBOUND函数和UBOUND函数 141 13.数组中的错误 141 14.数组作为参数 143 15.接下来… 143 第八章 ...

    delphi 开发经验技巧宝典源码

    0187 将日期时间格式化为指定格式 122 0188 计算两个日期之间相差的天数 123 0189 根据指定日期返回星期几 123 0190 将日期转换为字符串 124 0191 判断日期是否改变 124 0192 判断字符串是否为日期或时间...

    delphi 开发经验技巧宝典源码06

    0187 将日期时间格式化为指定格式 122 0188 计算两个日期之间相差的天数 123 0189 根据指定日期返回星期几 123 0190 将日期转换为字符串 124 0191 判断日期是否改变 124 0192 判断字符串是否为日期或时间...

    oracle学习文档 笔记 全面 深刻 详细 通俗易懂 doc word格式 清晰 连接字符串

    3. 关系结构模型:关系式数据结构把一些复杂的数据结构归结为简单的二元关系(即二维表格形式)。常见的有Oracle、mssql、mysql等 二、 主流数据库 数据库名 公司 特点 工作环境 mssql 微软 只能能运行在windows平台,...

    Excel VBA 基础教程

    一、VBA语言基础...................................................................................................................1 第一节 标识符..........................................................

Global site tag (gtag.js) - Google Analytics