急求一道java题目的答案~~~~

从窗口输入一行形如45.0,23.0的字符串,请将其中的值作为一点的XY坐标,并得到1点的对象。翻遍了百度也没找到答案,本人是Java小白,这个是作业,,大神求救~~~... 从窗口输入一行形如 45.0,23.0 的字符串,请将其中的值作为一点的XY坐标,并得到1点的对象。

翻遍了百度也没找到答案,本人是Java小白,这个是作业,,大神求救~~~
展开
 我来答
leto_BD_01
2012-11-08
知道答主
回答量:22
采纳率:0%
帮助的人:12.4万
展开全部
你说的对象是什么?
private Double X;
private Double Y;
是这个么
Scanner str = new Scanner(System.in);
String strs[]=str.split(",");

obj.setX(strs[0]);
obj.setY(strs[1]);
追问
额,我也不知道,这学期Java基本上没学什么,很多都不懂,书上的原题目就是这个
麻烦能给出完整的源代码吗,谢谢了!!我会多加分的
追答
class a:
import java.util.Scanner;
public class Temp {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
String strs[] = in.next().split(",");
XYobj obj = new XYobj();
obj.setX(Double.valueOf(strs[0]));
System.out.println("X:" + obj.getX());
obj.setY(Double.valueOf(strs[1]));
System.out.println("Y:" + obj.getY());
}
}
Object:
public class XYobj {
private Double X;
private Double Y;
public Double getX() {
return X;
}
public void setX(Double x) {
X = x;
}
public Double getY() {
return Y;
}
public void setY(Double y) {
Y = y;
}
}
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
love网店专员
2012-11-08 · TA获得超过357个赞
知道小有建树答主
回答量:775
采纳率:84%
帮助的人:117万
展开全部
分解字符串就得到坐标了啊,并根据点生成对象就行啊
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
yatang111
2012-11-08
知道答主
回答量:24
采纳率:0%
帮助的人:14.9万
展开全部
楼上正解,代码比较规范,
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式