//第一題:Test.java
創(chuàng)新互聯(lián)長(zhǎng)期為1000+客戶提供的網(wǎng)站建設(shè)服務(wù),團(tuán)隊(duì)從業(yè)經(jīng)驗(yàn)10年,關(guān)注不同地域、不同群體,并針對(duì)不同對(duì)象提供差異化的產(chǎn)品和服務(wù);打造開放共贏平臺(tái),與合作伙伴共同營(yíng)造健康的互聯(lián)網(wǎng)生態(tài)環(huán)境。為大冶企業(yè)提供專業(yè)的成都做網(wǎng)站、成都網(wǎng)站建設(shè),大冶網(wǎng)站改版等技術(shù)服務(wù)。擁有十載豐富建站經(jīng)驗(yàn)和眾多成功案例,為您定制開發(fā)。
public class Test {
public static void main(String[] args) {
int array[]=new int[10];//聲明數(shù)組并聲明
array[0]=array[1]=1;//賦初始值
System.out.println(array[0]);
System.out.println(array[1]);
for(int i=2;iarray.length;i++){
array[i]=array[i-2]+array[i-1];//用for語句完成相應(yīng)的運(yùn)算
System.out.println(array[i]);
}
}
}
//第二題 RandomTest.java
import java.util.Random;//隨機(jī)數(shù)包聲明
import java.util.Scanner;//用戶輸入包聲明
public class RandomTest {
public static void main(String[] args) {
Scanner reader=new Scanner(System.in);//聲明并創(chuàng)建用戶輸入對(duì)象
System.out.println("我心里有一個(gè)0~99之間的數(shù),你猜是什么?");
int i=(int)(Math.random()*100);//生成一個(gè)隨機(jī)數(shù)
int input=reader.nextInt();//用戶輸入
while(i!=input){//判斷用戶輸入的數(shù)和隨機(jī)生數(shù)的大小
if(inputi){
System.out.println("小了點(diǎn),再猜!");
}
if(inputi){
System.out.println("大了點(diǎn),再猜");
}
input=reader.nextInt();
}
System.out.println("猜對(duì)了!");
System.out.println("繼續(xù)加油!");
}
}
MyShirt.java代碼:
public class MyShirt {
//衣服長(zhǎng)度
private double shirtLength;
//袖子長(zhǎng)度
private double sleeveLength;
//顏色
private String color;
//給定衣服長(zhǎng)度
public double getShirtLength() {
return shirtLength;
}
//獲得衣服長(zhǎng)度
public void setShirtLength(double shirtLength) {
this.shirtLength = shirtLength;
}
//給定袖子長(zhǎng)度
public double getSleeveLength() {
return sleeveLength;
}
//獲得袖子長(zhǎng)度
public void setSleeveLength(double sleeveLength) {
this.sleeveLength = sleeveLength;
}
//獲得衣服顏色
public String getColor() {
return "green";
}
}
TestMyShirt.java代碼
import java.util.Scanner;
public class TestMyShirt {
public static void main(String[] args) {
MyShirt ms = new MyShirt();
System.out.print("請(qǐng)輸入衣服長(zhǎng)度:");
ms.setShirtLength(new Scanner(System.in).nextDouble());
System.out.print("請(qǐng)輸入衣服袖子長(zhǎng)度:");
ms.setSleeveLength(new Scanner(System.in).nextDouble());
System.out.println(" ");
System.out.println("該衣服參數(shù)如下:");
System.out.println("---------------");
System.out.println("衣服長(zhǎng)度:"+ms.getShirtLength());
System.out.println("衣服袖子長(zhǎng)度:"+ms.getSleeveLength());
System.out.println("衣服顏色:"+ms.getColor());
}
}
import java.util.Scanner;
import java.util.Random;
import java.util.Calendar;
public class Demo
{
public static void main(String[] args)
{
int a,num1,num2,total=10,right=0,wrong=0;
Scanner sc=new Scanner(System.in);
Random r=new Random(Calendar.getInstance().getTimeInMillis());
while(total0)
{
num1=r.nextInt(10);
num2=r.nextInt(10);
System.out.print(""+num1+"+"+num2+"=");
a=Integer.parseInt(sc.nextLine());
if(a==num1+num2)
{
right++;
System.out.println("答題正確,很好");
}
else
{
wrong++;
System.out.println("答題錯(cuò)誤,加油");
}
total--;
}
System.out.println("每題10分,共回答10題,對(duì)"+right+"題,錯(cuò)"+wrong+"題。得分:"+(right*10));
}
}
首先我先說下jdk是不支持泛型的,但是可以用強(qiáng)制轉(zhuǎn)型的方式
1.去掉每個(gè)類的的東西,如改寫成List sockets=new ArrayList();報(bào)錯(cuò)的地方用強(qiáng)制轉(zhuǎn)型的方式改寫,如(Socket) socket
2.ChatToMul這個(gè)類中for循環(huán)改寫為Iterator
for(Iterator it = sockets.iterator();it.hasNext();){
Socket socketto = (Socket) it.next();
PrintWriter pw=MyUtil.getPrintWriter(socket);
PrintWriter pwto=MyUtil.getPrintWriter(socketto);
pw.println(socket.getRemoteSocketAddress().toString()+"對(duì)"+
socketto.getRemoteSocketAddress().toString()+"說:"+message);
pw.flush();
pwto.println(socket.getRemoteSocketAddress().toString()+"對(duì)"+
socketto.getRemoteSocketAddress().toString()+"說:"+message);
pwto.flush();
}
這樣基本改寫成功。
如果需要源代碼話,就聯(lián)系我,我傳給你,
代碼改寫不易,望采納
package zhouhu12;
import java.util.Arrays;
import java.util.Scanner;
/**
* 1.難度選項(xiàng)選擇;
* 2.隨機(jī)生成相應(yīng)數(shù)量的字符,并裝入數(shù)組;
* 3。接受控制臺(tái)輸入的字符并加以比較。輸出比較的結(jié)果。
* toUpperCase 轉(zhuǎn)換為大寫字母 toLowerCase 轉(zhuǎn)換為小寫。
*/
public class GuessABC {
public static void main(String[] args) {
int num;
do{
guessGame(generate());
System.out.println("1. 重新開始游戲,2.退出游戲");
Scanner sc=new Scanner(System.in);
num=sc.nextInt();
}while(num==1);
System.out.print("游戲結(jié)束,歡迎下次來玩。");
}
public static char[] generate(){
Scanner sc=new Scanner(System.in);
int g;
do{
System.out.println("歡迎進(jìn)入猜字母游戲,請(qǐng)選擇游戲難度等級(jí):1.初級(jí) 2.中級(jí) 3.高級(jí)");
g=sc.nextInt();
}while(g1 || g4);
char arr[]=new char[g];
for(int i=0;ig;i++){
arr[i]=(char)(int)(Math.random()*26+97);
}
return arr;
}
public static void guessGame(char arr[]){
int count=0;
char arr1[]=new char[arr.length];
do{
System.out.println("請(qǐng)輸入"+arr.length+"個(gè)字母:(輸入 0 退出)");
Scanner sca=new Scanner(System.in);
String A=sca.next();
System.out.println(A);
char arr2[]=A.toCharArray();
arr1=Arrays.copyOf(arr2,3);
if(arr1[0]=='0')
break;
System.out.print("答案:");
for(int i=0;iarr.length;i++){
if(arr[i]==arr1[i]){
count++;
System.out.print(arr[i]);
}
else{
System.out.print("*");
}
}
System.out.println();
if(count==arr.length){
System.out.println("恭喜你猜對(duì)了");
break;
}
else{
System.out.println("猜對(duì)"+count+"個(gè),繼續(xù)加油。");
}
count=0;
}while(arr1[0]!='0');
}
}
當(dāng)前標(biāo)題:用于加油的java代碼 用于加油的java代碼是多少
文章鏈接:http://muchs.cn/article8/docdhip.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供Google、網(wǎng)站設(shè)計(jì)公司、外貿(mào)建站、ChatGPT、網(wǎng)站改版、網(wǎng)站內(nèi)鏈
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)