java讓用戶輸入的代碼 java實現(xiàn)輸入

java中要求用戶輸入的代碼

你的程序的問題,一個是數(shù)組arr1還沒有輸入完全就比較是否有重復(fù)字符串,是比較不出來的,二是字符串比較內(nèi)容是否相同要用equals函數(shù)而不是用雙等號==.

我們提供的服務(wù)有:網(wǎng)站制作、成都網(wǎng)站設(shè)計、微信公眾號開發(fā)、網(wǎng)站優(yōu)化、網(wǎng)站認證、同安ssl等。為成百上千家企事業(yè)單位解決了網(wǎng)站和推廣的問題。提供周到的售前咨詢和貼心的售后服務(wù),是有科學(xué)管理、有技術(shù)的同安網(wǎng)站制作公司

你的Java程序我?guī)湍愀暮昧?你看看吧.

package?找重復(fù);

public?class?string?{

public?static?void?main(String[]?args)?{

System.out.println("請輸入5個字符串:");

String[]?arr1=new?String[5];

java.util.Scanner?sc=new?java.util.Scanner(System.in);

for(int?i=0;iarr1.length;i++){

arr1[i]=sc.nextLine();

}

for(int?i=0;iarr1.length;i++){

for(int?j=i+1;jarr1.length;j++){

if(arr1[i].equals(arr1[j])){

System.out.println(arr1[i]);

}

}

}

}

}

運行結(jié)果

請輸入5個字符串:

we

are

the

world

the

the

JAVA如何讓用戶輸入數(shù)字?

import java.util.Scanner;

public class test{

public static void main(String[] args){

Scanner scanner = new Scanner(System.in);

System.out.println("請輸入一個整數(shù)");

int n = scanner.nextInt();

}

}

java如何修改讓用戶輸入錯誤循環(huán)提示重新輸入,直到他輸入正確的字符?

Java中可以使用循環(huán)結(jié)構(gòu)(如while或for)來實現(xiàn)重復(fù)提示用戶輸入的功能。具體步驟如下:

使用Scanner類來讀取用戶輸入的字符。

使用一個變量來存儲用戶輸入的字符是否正確。

使用循環(huán)結(jié)構(gòu),在循環(huán)體中提示用戶輸入,并判斷用戶輸入的字符是否正確。

如果用戶輸入的字符不正確,則提示用戶重新輸入。如果用戶輸入的字符正確,則退出循環(huán)。

在循環(huán)體外使用讀取的字符。

下面是一個示例代碼:

import java.util.Scanner;

public class Main {

public static void main(String[] args) {

Scanner scanner = new Scanner(System.in);

boolean isCorrect = false;

char input;

while (!isCorrect) {

System.out.println("Please enter a char:");

input = scanner.next().charAt(0);

if (input == 'A' || input == 'B' || input == 'C') {

isCorrect = true;

} else {

System.out.println("Invalid input, please try again.");

}

}

System.out.println("You have entered: " + input);

}

}

這段代碼中,用戶只能輸入A,B或C這三種字符,如果用戶輸入其他字符會一直提示重新輸入。

分享題目:java讓用戶輸入的代碼 java實現(xiàn)輸入
本文網(wǎng)址:http://muchs.cn/article46/ddiiihg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供微信小程序品牌網(wǎng)站建設(shè)、企業(yè)網(wǎng)站制作App開發(fā)、網(wǎng)站改版、建站公司

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

成都定制網(wǎng)站網(wǎng)頁設(shè)計