关于DR drjava下载 的问题,求编程大神帮助,在线等,问题很简单

【新人求助】一个Java的简单编程,求大神帮助!!!_java吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:221,944贴子:
【新人求助】一个Java的简单编程,求大神帮助!!!收藏
RT,求各种大神帮助!
什么东西,啥呀
Coin Toss:写一个叫做Coin的class,这个class必须有以下几个方面:一个叫做sideUp的String,这个sideUp将要存储象征硬币投掷后向上的“正面”或者“反面”。这个变量是不可见的(not visible)。Coin class应当含有以下几个可见(visible)类函数:一个无参数结构(no-arg constructor)随机的表示硬币朝上的那一个面(正面或反面)并且相应地重置(initialize)sideUp。 一个叫做 toss 的void method用语模拟硬币的投掷。当这个toss method被使用时,它会随机的表示硬币朝上的那一个面(正面或反面)并且相应地设置(set)sideUp。一个叫做getSideUp的类用于return sideUp的值。一个叫做 isHeadsUp的类用于检查(if the coin lands heads-up,不是很会翻译)。
为Coin绘出一个UML类型的图表写一个程序用于表达coin class。这个程序需要创建一个coin class的例子并且表达出最初硬币朝上的面。然后,用一个循环语句模拟硬币投掷二十次,每次硬币的投掷都要呈现出朝上的是哪个面。程序必须记录下正面朝上的数量以及背面朝上的数量,并且在循环结束后将他们的值显示出来。在这个程序中,在合理地方的合理的printing信息应当使用一个用户友好型的方法(user-friendly way)。
什么问题都不说,要别人怎么回答啊。
class Coin{private String sideUp;public Coin(){int i = Math.random(2);if(i==1)sideUp = "正";elsesideUp = "反";}public void toss(){int i = Math.random(2);if(i==1)sideUp = "正";elsesideUp = "反";}public String getSideUp(){return sideUp;}public boolean is HeadsUp(){一个叫做 isHeadsUp的类用于检查(if the coin lands heads-up,不是很会翻译)。不懂}}
一个简单的题目被你,搞的好复杂,神啊救救我吧。
讲的没有一点条理,没有心情看你的题目啦,拜托下次介绍题目说出需求,不要说建立什么类做什么用的,直接说目的和需求!!!
使用Coin class创建另一个程序。这个Coin class不允许进行修改。这个程序要有三个关于Coin class的例子:一个代表25美分,一个代表10美分,一个代表5美分。游戏开始的时候,你开始的金额为 $0。在每一轮的游戏中,程序将会同时投掷三个硬币,当每一个硬币投掷时,当硬币正面朝上时硬币的值将会增加到你的资金中。举例说,如果代表一个25美分向上,二十五美分增加到你的资金中。如果代表一角的硬币向上,10美分就会增加。如果全部所有硬币都朝下,将不会用资金增加。你需要描述每一个朝上的值都是恒定的。每轮游戏后,这个程序需要显示出每个硬币的sideUp和现在的总金额。如果你的金额小于1美金,你必须再扔三个硬币。当你的资金超过或达到100美分游戏结束。你的金额正好为100美分则赢,超过了为输。你必须显示出游戏中总共使用的轮数。
XJTLU共勉。。,
怎么好像昨晚那个
给LZ挽一个。。。学JAVA的伤不起T—T
登录百度帐号推荐应用
为兴趣而生,贴吧更懂你。或本文欢迎转载,转载请注明:转载自中国学网: []
用户还关注
可能有帮助本文欢迎转载,转载请注明:转载自中国学网: []
用户还关注
可能有帮助【新人求解】关于Socket编程里一个很简单的测试程序出现的问题_java吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:221,944贴子:
【新人求解】关于Socket编程里一个很简单的测试程序出现的问题收藏
服务器端程序import java.net.*;import java.io.*;public class Server {
public static void main (String[] args) throws Exception {
ServerSocket ss = new ServerSocket(9999);
while(true) {
Socket s = ss.accept();
System.out.println("A client connect!");
DataInputStream dis= new DataInputStream(s.getInputStream());
System.out.println(dis.readUTF());
dis.close();
ss.close();
客户端程序import java.net.*;import java.io.*;public class Client {
public static void main(String[] args) throws Exception{
Socket s = new Socket("127.0.0.1",9999);
OutputStream os = s.getOutputStream();
DataOutputStream dos = new DataOutputStream(os);
dos.writeUTF("hello server!");
dos.flush();
dos.close();
先运行 服务器端 正常在运行 客户端时 报错run:Exception in thread "main" java.net.BindException: Address already in use: JVM_Bind at java.net.DualStackPlainSocketImpl.bind0(Native Method) at java.net.DualStackPlainSocketImpl.socketBind(DualStackPlainSocketImpl.java:96) at java.net.AbstractPlainSocketImpl.bind(AbstractPlainSocketImpl.java:374) at java.net.PlainSocketImpl.bind(PlainSocketImpl.java:175) at java.net.ServerSocket.bind(ServerSocket.java:376) at java.net.ServerSocket.&init&(ServerSocket.java:237) at java.net.ServerSocket.&init&(ServerSocket.java:128) at testserver.Server.main(Server.java:14)Java Result: 1我明明运行的是客户端 但是编译器又把服务器端运行了一遍 问题出在哪里啊
你的客户端虽然建立了socket,但是没绑定到上面。好像是bind方法io流,我也没有用过等我下班了 帮你找找我的socket编程给你参考
好 谢谢你啊 
这个异常应该就是重复运行了server吧,但是为什么呢?感觉代码没有错啊
import java.io.BufferedRimport java.io.InputStreamRimport java.io.PrintWimport java.net.Spublic class Test1 { public static void main(String[] args) throws Exception {
String str =
String name=
Socket socket = new Socket("123.161.251.221", 10000);
PrintWriter ps = new PrintWriter(socket.getOutputStream(), true);
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
name = br.readLine();
while (true) {
System.out.println("请输入内容");
str = br.readLine();
ps.println("小A"+ "说:"+ str);
} }}这是客户端。可以给123.161.251.22 ip的10000 端口发数据。
服务端这样接受数据。ServerSocket ss = new ServerSocket(10000);Socket socket = ss.accept();BufferedReader br = try {br = new BufferedReader(new InputStreamReader(socket
.getInputStream(), "GB2312"));
String line = br.readLine(); System.out.println(line);} catch (Exception e) {
}你自己整理下。
+1楼主应该是重复运行了服务器端。
你明明以为你运行的是客户端,其实你运行的是服务器端。
今天上网又查了下我用的NETBEANS是以项目为单元的 我每次都点的运行那个按钮 事实上每次运行的都是项目 而且已经把服务器端的类设为主类的 所以又会运行一次服务器端只要运行java就行了 你说的很对
登录百度帐号推荐应用
为兴趣而生,贴吧更懂你。或CMD执行JAR文件问题,求大神指点,急用!我的JAR文件,用CMD执行是报错,内容是:"Exceptioninthread"AWT-EventQueue-0"java.lang.NoClassDefFoundError:org/docx4j/samples/AbstractSampleatjava.lang.ClassLoader.defineClass1&NativeMethod&atjava.lang.ClassLoader.defineClass&UnknowSource&......."在代码编辑模板内,运行代码没有任何问题。但是生成执行文件JAR运行后,能显示界面,到执行主要功能时没反应,CMD就显示如上字段------解决方案--------------------异常就是找不到类,不知道是不是冲突或者少jar------解决方案--------------------你执行的jar包中包含了其它的第三方jar包,你要在MANIFEST.MF的class-path写上所有引用的包路径。参考一下:http://blog.csdn.net/hhb200766/article/details/8841014------解决方案--------------------你是不是没把依赖包也弄到jar包里呀------解决方案--------------------1.很明显,没有将依赖包通过命令行参数配置到classpath里面,虚拟机找不到依赖包里的类文件。2.没有做异常捕获和处理,只是将异常堆栈打印到控制台上。3.使用窗口绘制线程做了其它长时间操作,延时操作应该新建线程来处理。------解决方案--------------------java命令不是有参数嘛。。。。。java-classpath...
^_^ 如果您热爱技术、热爱编程,想与更多的朋友一起交流学习,欢迎加入本站官方QQ群: ^_^}

我要回帖

更多关于 java大神 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信