Java基础小结
来源:互联网 发布:邹城农村淘宝网点查询 编辑:程序博客网 时间:2024/05/17 08:37
1.字符串的长度
String str = new String(" abcd");
int length = str.length();
2.数组的长度
3.字符串与字符数组的转化
String str = new String("abcd");
char [] a = str.toCharArray();
4.字符串数字与数字的转化
4.1 String—>int
String str = "1234";
int i = Integer.parseInt(str); //可能会抛出异常 ,(如果报错)在 main(String[] args)后面加上throws Exception
4.2 int —>String
int i=235;
String s = String.valueOf(i); //Of大写
5.从.in文件导入数据
import java.IO.*;
public static void main(String [] args) throws IOException{ //会抛出异常
FileReader a = new FileReader("D-small-attempt1.in");//文件与源码在同一目录下
BufferedReader read = new BufferedReader(a);
String textLine="";
String str="";
while(( textLine=read.readLine())!=null){
str+=textLine+" ";
}
String[] numbersArray=str.split(" "); //将str按空格分开,保存成字符数组
}
6.导处数据到.txt文件
import java.IO.*;
FileWriter fw = new FileWriter("output.txt");
BufferedWriter bufw = new BufferedWriter(fw);
String line = null;
for(int i=1;i<n+1;i++){
bufw.write("Case #"+i+": "+result[i]);
bufw.newLine(); //下一行
bufw.flush(); //更新
}
bufw.close();
7.保留有限位小数
import java.text.*
DecimalFormat sim = new DecimalFormat("0.000000");//保留多少位小数点后面就有几位
double six = sim.format(source); //将source保留六位小数
比较简单的方法(对于输出结果保留有限位小数)
System.out.printf("%.3f",a);
- Java 基础小结
- Java基础小结
- Java基础数据类型小结
- Java基础小结
- java基础小结
- java编程基础小结
- Java基础小结
- Java语言基础小结
- java基础小结
- Java基础--小结
- Java基础小结
- java语法基础小结
- 【Java基础】Json小结
- java基础小结
- JAVA语言基础课后小结
- Java基础之多线程(小结)
- JAVA面向对象基础小结
- java面向对象基础小结
- 树莓派的摄像头
- XCode工程中 Project 和 Targets区别
- (1.4.6.1)海量数据处理之组合式解决方案
- 如何得到 iOS 应用的图片素材
- style 链接 (页面设计)
- Java基础小结
- (c语言)字符串的反转函数
- 算法实现:返回单链表的倒数第pos个节点
- IOS团队开发中SVN的搭建及使用
- 认识shell
- OC中的方法与函数的区别
- 双循环打印奇偶菱形
- 长度扩展攻击
- leetcode 日经贴,Cpp code -Dungeon Game