第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

使用遞歸和字符數(shù)組搜索檢查回文

使用遞歸和字符數(shù)組搜索檢查回文

慕尼黑8549860 2021-06-30 09:00:26
我目前正在嘗試使用一個(gè)函數(shù)來(lái)比較左側(cè)和右側(cè)字符,以返回一個(gè)真或假的布爾值,以確定用戶輸入的字符串是否為回文,但我得到了一個(gè)模糊的錯(cuò)誤聲明第 44 行。不知道如何進(jìn)行。我是初級(jí)Java程序員,思想開(kāi)放,愿意學(xué)習(xí),所以不要烤我哈哈。import java.util.Scanner;/**** @author owner*/public class Q2_RecursivePalidrome {public static void main(String[] args) {    int leftSideCharacter = 0;    int rightSideCharacter = 0;    Scanner scan = new Scanner (System.in);    System.out.println("Enter word to check whether palidrome: ");    String userInput = scan.next();    char[] checkPalidrome = userInput.toCharArray(); // creates an array of characters    System.out.println(isPalidrome(checkPalidrome, leftSideCharacter, rightSideCharacter));}public static boolean isPalidrome(char[] checkPalidrome, int leftSideCharacter, int rightSideCharacter) {    leftSideCharacter = 0;    rightSideCharacter = checkPalidrome.length - 1; // java arrays start at 0, not 1.    if (rightSideCharacter > leftSideCharacter) { // check both ends of string character by character        // to be palidrome, both sides of string should be same        //         if (checkPalidrome[leftSideCharacter] == checkPalidrome[rightSideCharacter]) {            return (isPalidrome(checkPalidrome, leftSideCharacter + 1, rightSideCharacter - 1));        }        else {            return false;        }    }    return true;}
查看完整描述

1 回答

  • 1 回答
  • 0 關(guān)注
  • 126 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)