【发布时间】:2023-03-27 11:30:01
【问题描述】:
我需要做的是实现一个接收字符串 A 和任何字母 t 的程序。 滚动浏览字符串的每个字符以及每次出现的字母 t 条目,将字符串中的每个出现都以大写形式放置。
然后我这样做了:
import javax.swing.JOptionPane;
import java.lang.Character;
/**
*
* @author Santiago
*/
public class LecturaCaracteres {
public static void main(String args[])
{
String A=JOptionPane.showInputDialog("Introduce la palabra");
char s[]=A.toCharArray();
for(int i=0; i< s.length; i++ )
{
s[i]=(char) i;
String t="t";
if (s.equals(t)) {
s.toUpperCase();
System.out.println(s);
}
}
}
}
如果有人能帮我解决这个问题,我将不胜感激。
【问题讨论】:
-
您需要什么帮助?你被困在某个地方了吗?
-
s[i]=(char) i;这似乎不对。 -
我猜 [
String#replace](docs.oracle.com/javase/7/docs/api/java/lang/…, char)) 是不可能的......