Given four shapes a,b,c,d:
a "0 0 0 1 1 1 1 0"
b "10 10 10 11 11 11 11 10"
c "0.5 0.5 0.5 -10 1.5 0"
d "0.5 0.5 0.75 0.75 0.75 0.2"
我要请教的是:如何用Java语言声明shape类及其四个对象a,b,c,d。注意:a中内容是4个point(点)(0,0)(0,1)(1,1)(1,0).b,c,d也是一样。
a "0 0 0 1 1 1 1 0"
b "10 10 10 11 11 11 11 10"
c "0.5 0.5 0.5 -10 1.5 0"
d "0.5 0.5 0.75 0.75 0.75 0.2"
我要请教的是:如何用Java语言声明shape类及其四个对象a,b,c,d。注意:a中内容是4个point(点)(0,0)(0,1)(1,1)(1,0).b,c,d也是一样。
解决方案 »
- Socket怎么才能定时不停发送数据呢?
- java 应用程序打包问题
- 谁有关于java package整体框架,java类框架图这方面的资料啊?(像MFC的组织类图的那种)
- JAVA SQL为什么连接没open???
- 请问如何比较Float的大小。。在线等。谢谢
- 分不多了半夜一问,Collection集合框架的问下周
- 紧急求救!关于在unix(ibm aix)系统中java服务运行问题!!!!
- 求高手点拨“将我的聊天界面增加:根据用户的输入文本焦点”进行跟踪显示的“留言板”功能.
- 这个问题解决了就拿300分了!
- 请问各位高人为什么在这里不设置绘画模式为XOR,却还是能够擦除画出的矩形呢?
- 如何获得class类的所有method?
- 有关泛型的问题,高手请进
Class Shape
{
double[] points = new double[8];
public Shape(String pointsString)
{
....... //String array to number array
}
}Shape a = new Shape(strA);
public static void main(String[] args)
{
String a = "0 0 0 1 1 1 1 0";
shape(a);
} private static void shape(String a)
{
String[] strings = a.split(" ");
StringBuffer sb = new StringBuffer();
for (int i = 0; i < strings.length; i++)
{
String string = strings[i]; if ((i + 1) % 2 == 0)
{
sb.append(string);
System.out.println(sb);
sb = new StringBuffer(); } else
{
sb.append(string);
sb.append(",");
}
}
}