Java的一些入门总结
来源:互联网 发布:搜索下载 python 实现 编辑:程序博客网 时间:2024/06/06 05:19
1.小数保留多少位
12double
sum=r*r*Math.PI;
System.out.format(
"%.7f"
,sum);
2.多组测试数据
while(in.hasNext())
3.^
按位异或。比如二进制 1001 ^ 1100 = 0101
0^0=0,1^1=0 ,1^0 = 1,0^1=1。
如换位 int a=2,b=3;
a=a^b;
b=a^b;
a=b^a;
4.闰年
2月加一天 判断:%4==0&& %!=0 || %400 ==0
5.
12
int
number = scanner.nextInt();
//已经把Scanner中的值取走了,
String abc = scanner.nextLine();
//Scanner中已经没有值可以取走了,
scanner输入一次不能提供2次next()方法....连续输入int跟String时要再次定义Scanner
1234
Scanner in=
new
Scanner(System.in);
int
t=in.nextInt();
Scanner in1=
new
Scanner(System.in);
String s=in1.nextLine();
6.进制转换
十进制转成十六进制:
Integer.toHexString(int i)
十进制转成八进制
Integer.toOctalString(int i)
十进制转成二进制
Integer.toBinaryString(int i)
十六进制转成十进制
Integer.valueOf("FFFF",16).toString()
八进制转成十进制
Integer.valueOf("876",8).toString()
二进制转十进制
Integer.valueOf("0101",2).toString()
有什么方法可以直接将2,8,16进制直接转换为10进制的吗?
java.lang.Integer类
parseInt(String s, int radix)
7.内部类的排序
Arrays.sort(a);
8.Scanner 分隔符:
1234String data=“one,two,three”;
Scanner scan=
new
Scanner(data);
scan.useDelimiter(“,”);将,作为分隔符
System.out.println(scan.next());...
9.Math类库:
sqrt(double arg) 计算参数的平方根,返回类型为double型
pow(double arg1,bouble arg2) 计算arg1为底arg2为指数的幂返回类型为 double型
abs(arg) : 返回arg绝对值,arg可以是:int,long,float,double.
10.Scanner in=new Scanner(System.in);
while(in.hasNext()){
String s = in.next();
会不定期更新。
相关:String方法总结
1.小数保留多少位
double
sum=r*r*Math.PI;
System.out.format(
"%.7f"
,sum);
2.多组测试数据
while(in.hasNext())
3.^
按位异或。比如二进制 1001 ^ 1100 = 0101
0^0=0,1^1=0 ,1^0 = 1,0^1=1。
如换位 int a=2,b=3;
a=a^b;
b=a^b;
a=b^a;
4.闰年
2月加一天 判断:%4==0&& %!=0 || %400 ==0
5.
int
number = scanner.nextInt();
//已经把Scanner中的值取走了,
String abc = scanner.nextLine();
//Scanner中已经没有值可以取走了,
scanner输入一次不能提供2次next()方法....
连续输入int跟String时要再次定义Scanner
Scanner in=
new
Scanner(System.in);
int
t=in.nextInt();
Scanner in1=
new
Scanner(System.in);
String s=in1.nextLine();
6.进制转换
十进制转成十六进制:
Integer.toHexString(int i)
十进制转成八进制
Integer.toOctalString(int i)
十进制转成二进制
Integer.toBinaryString(int i)
十六进制转成十进制
Integer.valueOf("FFFF",16).toString()
八进制转成十进制
Integer.valueOf("876",8).toString()
二进制转十进制
Integer.valueOf("0101",2).toString()
有什么方法可以直接将2,8,16进制直接转换为10进制的吗?
java.lang.Integer类
parseInt(String s, int radix)
7.内部类的排序
Arrays.sort(a);
8.Scanner 分隔符:
String data=“one,two,three”;
Scanner scan=
new
Scanner(data);
scan.useDelimiter(“,”);将,作为分隔符
System.out.println(scan.next());...
9.Math类库:
sqrt(double arg) 计算参数的平方根,返回类型为double型
pow(double arg1,bouble arg2) 计算arg1为底arg2为指数的幂返回类型为 double型
abs(arg) : 返回arg绝对值,arg可以是:int,long,float,double.
10.Scanner in=new Scanner(System.in);
while(in.hasNext()){
String s = in.next();
会不定期更新。
相关:String方法总结
- Java的一些入门总结
- C/C++程序员入门java的一些总结与思考
- java的一些总结
- java的一些入门知识
- Java一些入门的概念
- Java的一些入门技巧!
- python入门的一些简单总结
- 关于RakNet的一些入门的入门的总结
- 关于RakNet的一些入门的入门的总结
- java从入门到精通(java 核心技术卷,一些总结)
- java的一些机制总结
- java的一些知识总结
- java Set 的一些总结
- java 面试的一些总结
- JAVA线程的一些总结
- Java一些知识点的总结
- Java简单的一些总结
- java/js的一些总结
- MapReduce实现TopK
- [leetcode 59] Spiral Matrix II--------数组转圈赋值
- Linux设备驱动之Ioctl控制
- WebView与js交互注意事项
- 网络流之--最小点权覆盖和最大点权独立集
- Java的一些入门总结
- [noi 2004] 郁闷的出纳员
- C++实验2-标准体重
- STM32系列第15篇--灵活的静态存储控制器FSMC
- Maven学习-Nexus搭建
- 派生类的构造函数
- CF_3B_Lorry
- Dev RepositoryItemTreeListLookUpEdit Demo
- @selector方法有多个参数时的写法