怎样把一个字符串转化为IP,我想了两天了

问题描述

我做的局域网聊天软件。我在文本中输入ip,然后用Stringstr1=ip.getText();提取出来然后通过套接字s=newSocket("+str1+",6666);设置IP,可是就是不对。我知道类型为Socket(InetAddress,port);但我不知道怎么把字符串转化为InetAddress型。这个类里面的方法我都用来,可是就是不行。

解决方案

解决方案二:
s=newSocket(str1,6666);
解决方案三:
还是不对
解决方案四:
哈哈111111111111
解决方案五:
socket有这样的构造函数publicSocket(Stringhost,intport)所以不需要把字符串转化为InetAddress你不妨调试下看你的ip地址是否是格式合法,语义合法的
解决方案六:
InetAddressip=InetAddress.getByName(getJTextField2().getText().trim());getJTextArea().append("IP:"+ip.toString());
解决方案七:
Stringstr1=ip.getText().trim();s=newSocket(str1,6666);
解决方案八:
Socket编程没接触过
解决方案九:
4楼正解

时间: 2024-11-29 18:07:59

怎样把一个字符串转化为IP,我想了两天了的相关文章

怎样创建时间Time1类Hour、Minute、Second,它们用于表示采取统一时间格式(24小时制)的一个时间。并定义一个不含参数的ToUniwersalString方法,该方法采取统一的格式返回一个字符串,它包括6个数位——两个用于表示时间,两个用于

问题描述 怎样创建时间Time1类Hour.Minute.Second,它们用于表示采取统一时间格式(24小时制)的一个时间.并定义一个不含参数的ToUniwersalString方法,该方法采取统一的格式返回一个字符串,它包括6个数位--两个用于表示时间,两个用于表示分钟,两个用于表示秒.创建Time1类的两个实例,编译和测试Time1类. 解决方案 解决方案二:publicvoidInitializeTimer(){this.timerClock.Elapsed+=newElapsedEve

java-给HTTP链接的一个字符串中删除空白

问题描述 给HTTP链接的一个字符串中删除空白 我想发送一个查询的url: String url = String.format( "http://xxxxx/xxx/xxx&message=%s",myEditBox.getText.toString()); // Create a new HttpClient and Post Header DefaultHttpClient httpclient = new DefaultHttpClient(); HttpPost ht

android-写入文件然后读取,然后再像一个字符串一样保存内容

问题描述 写入文件然后读取,然后再像一个字符串一样保存内容 我想写进一个文件,然后,我想把内容保存在一个 StringBuffer 里面.最后再通过一个 TextView显示,但是什么也不显示. public class MainActivity extends Activity { String finall; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceS

json-android把一个字符串变成键值对的形式

问题描述 android把一个字符串变成键值对的形式 android客户端把一个字符串变成键值对(JSON之类的)的形式,比如:{name=张三,age=20,sex=男}..实在不明白..唉..求解答.. 解决方案 String[] arrays = new String[]{"name=张三", "age=20", "sex=男"}; JSONObject element = new JSONObject(); for(int i= 0; i

nsdate-iOS开发 字符串转化为NSDate格式比较时间

问题描述 iOS开发 字符串转化为NSDate格式比较时间 求助 "2015/10/15 9:00:00" 这是一个网络解析下来的时间我想将她转化为NSDate格式,然后和当前时间进行比较,请问我应该怎么做?在线等 解决方案 iOS ISO8601格式的时间日期字符串转换成NSDate字符串转NSDate时间IOS笔记:获取当前时间,并转化为一定格式字符串 解决方案二: #define kShortTimeFormat @"yyyy-MM-dd" //输入的日期字符

字符串混淆技术应用 设计一个字符串混淆程序 可混淆.NET程序集中的字符串

原文:字符串混淆技术应用 设计一个字符串混淆程序 可混淆.NET程序集中的字符串 关于字符串的研究,目前已经有两篇. 原理篇:字符串混淆技术在.NET程序保护中的应用及如何解密被混淆的字符串  实践篇:字符串反混淆实战 Dotfuscator 4.9 字符串加密技术应对策略 今天来讲第三篇,如何应用上面所学内容,设计一个字符串混淆程序. 先设计一个控制台程序,它是将要被我混淆的程序集文件: public static void Main() { try { RunSnippet(); } cat

stringbuffer-从键盘输入一个字符串和一个字符,从字符串中删除全部该字符(如果是字母,大小写都删除)

问题描述 从键盘输入一个字符串和一个字符,从字符串中删除全部该字符(如果是字母,大小写都删除) package lab; /** * @author Administrator */ import java.util.Scanner; public class Lab { /** * @param args the command line arguments */ public static void main(String[] args) { // TODO code application

javascript中html字符串转化为jquery dom对象的方法_javascript技巧

原html字符串如下: var text="<div id='overLay' style='width:50px;height:60px;background:url(imgs/back.png) left top no-repeat; position: absolute;'>" + "<img style='margin-left:4px;margin-top: 3px;' src='ima.png' width='43px' height='43px

我用一个COM口,但是我的上位机要显示的是一个温度和一个湿度的,但是我串口发过来的数据是一串串的,我怎么能把发过来的字符串分开,同时赋值给这两个温度计?

问题描述 我用一个COM口,但是我的上位机要显示的是一个温度和一个湿度的,但是我串口发过来的数据是一串串的,我怎么能把发过来的字符串分开,同时赋值给这两个标签. 解决方案 解决方案二:你是如何读懂"一串串数据"的,就用程序读出来.你先要把数据格式的文档看明白,然后写解析程序.解决方案三:不懂啊我是个新人解决方案四:都会串口通讯了,还不会解析数据?解决方案五:引用2楼wang1209056635的回复: 不懂啊我是个新人 那就忘掉它.学习别的去.解决方案六:如果你的领导给你布置任务但是不