String字符串与整数之间的相互转换
2016-03-01 20:50
357 查看
1.数字转换成字符串
int n = 2016
String str = String.valueOf(n);
2.字符串转换成数字
例题:比较IP大小,比如192.168.1.1 > 192.168.0.255
import org.junit.Test;
public class StringToInt {
public void demo1(int n){
}
/**
* 如果IP1 > IP2 返回ture 否则返回false
*/
public boolean demo2(String ip1,String ip2){
String[] str1 = ip1.split("\\.");
String[] str2 = ip2.split("\\.");
int length = str1.length;
System.out.println(length);
int m[] = new int[length];
int n[] = new int[length];
for(int i=0;i<length;i++){
m[i] = Integer.parseInt(str1[i]);
n[i] = Integer.parseInt(str2[i]);
}
for(int i=0;i<length;i++){
if(m[i] > n[i]){
return true;
}
}
return false;
}
@Test
public void testDemo1(){
String s = "192.168.1.1";
String s1 = "192.167.1.1";
boolean result = demo2(s,s1);
System.out.println(result);
}
}
int n = 2016
String str = String.valueOf(n);
2.字符串转换成数字
例题:比较IP大小,比如192.168.1.1 > 192.168.0.255
import org.junit.Test;
public class StringToInt {
public void demo1(int n){
}
/**
* 如果IP1 > IP2 返回ture 否则返回false
*/
public boolean demo2(String ip1,String ip2){
String[] str1 = ip1.split("\\.");
String[] str2 = ip2.split("\\.");
int length = str1.length;
System.out.println(length);
int m[] = new int[length];
int n[] = new int[length];
for(int i=0;i<length;i++){
m[i] = Integer.parseInt(str1[i]);
n[i] = Integer.parseInt(str2[i]);
}
for(int i=0;i<length;i++){
if(m[i] > n[i]){
return true;
}
}
return false;
}
@Test
public void testDemo1(){
String s = "192.168.1.1";
String s1 = "192.167.1.1";
boolean result = demo2(s,s1);
System.out.println(result);
}
}
相关文章推荐
- 1.4-邮件脚本讲解
- CSS布局总结
- Hihocoder 1039 : 字符消除
- 面试相关知识点(一)
- Linux学习笔记:vim的初步使用
- 【BZOJ3622】已经没有什么好害怕的了,DP+容斥原理
- Cube 逐点运动到点停止
- Oracle sql查询
- 排序算法代码总结-java版
- Codeforces AIM Tech Round (Div. 2)
- 《leetCode》:Number of 1 Bits
- 1.3-监控子脚本load.sh502.sh讲解
- struts2配置文件struts.xml详解
- nginx(二)
- 怎样为virtualbox添加新的分辨率
- Android中屏幕适配的理解
- 关于ADT与SDK
- 1.2-监控系统主脚本讲解
- different-ways-to-add-parentheses
- 第一行代码学习笔记1——Android简介