关闭

2006-06-05 (3)移位运算 java

标签: stringfilterbyteclassjava
652人阅读 评论(0) 收藏 举报

package socket.ip;

public class Filter {

 /**
  * @param args
  */
 public static void main(String[] args) {
  // TODO Auto-generated method stub
  String ip="172.16.210.250";
  String addr[]=ip.split("//.");
  for (int i=0;i<addr.length;i++)
  {
   System.out.println(addr[i]);
  }
  int iaddr[]=new int[addr.length];
  int iIP=0;
  for (int i=0;i<addr.length;i++)
  {
   iaddr[i]=Integer.valueOf(addr[i]).intValue();
   System.out.println(iaddr[i]);
   iIP=((((byte)iaddr[i])<<(3-i)*8)&(0xff000000>>>i*8))|iIP;
   System.out.println(Integer.toHexString(iIP));
  }
 }

}

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:304186次
    • 积分:4931
    • 等级:
    • 排名:第5721名
    • 原创:181篇
    • 转载:0篇
    • 译文:0篇
    • 评论:21条
    文章分类