你的程序的問題,一個是數(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
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)結(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)