gpt4 book ai didi

java - 我的 showChar 方法有什么问题?简单的程序介绍方法

转载 作者:行者123 更新时间:2023-11-30 06:57:19 27 4
gpt4 key购买 nike

//Ch5a程序

'我应该使用一种方法来显示用户输入的单词的特定字母。

我需要使用 showChar。我确实没有看到任何明显的错误,而且我已经研究了几个小时。”

import javax.swing.JOptionPane;
public class Ch5a {
public static void main(String[] args){
String inputString = JOptionPane.showInputDialog("What word would you like to analyze?");
String inputNumberString = JOptionPane.showInputDialog("What letter would you like to see? (Eg: For the second letter of 'dog', input 2)");
int inputNo;
inputNo = Integer.parseInt(inputNumberString);
/**
At this point, i have an input number from the user(inputNo) and I have a word from the user(inputString).
I then print the inputNo for testing.
*/
System.out.println(inputNo);
//time to call the method.
char answer;
//I declare the character answer.
answer = showChar(inputString, inputNo);
//i set it equal to the result of the method.
System.out.println("The " + inputString +" number character in " + inputNo + " is" + answer);

}
public static char showChar(String inputString, int inputNo){
//local variable
char result;
result = showChar(inputString, inputNo); //user's chosen character
//returning whatever i want in place of the method call(in this case, "result")
return result;
}
}

最佳答案

我想你想要这样的东西:

public static char showChar(String inputString, int inputNo){
char result;
result = inputString.charAt(inputNo -1); // since index starts at 0
return result;
}

关于java - 我的 showChar 方法有什么问题?简单的程序介绍方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33574370/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com