gpt4 book ai didi

java - 角色分析器卡住

转载 作者:行者123 更新时间:2023-11-30 03:07:46 24 4
gpt4 key购买 nike

我不想有人告诉我如何完全做到这一点,但我需要能够打印出该 char 是大写字母、小写字母还是数字以及它的 ASCII 是什么。就像我说的,我不想要答案,我只想知道如何开始。我的老师不会帮助我,坐在我旁边的人也和我一样困惑。我真的很感激你的帮助。

提前致谢!

import static java.lang.System.*;
import java.util.Scanner;

public class CharacterAnalyzer
{
private char theChar;

public CharacterAnalyzer()
{
theChar = 0;

}

public CharacterAnalyzer(char c)
{
theChar = c;

}

public void setChar(char c)
{

}

public char getChar()
{
return '-';

}

public boolean isUpper( )
{
return false;

}

public boolean isLower( )
{
return false;

}

public boolean isNumber( )
{
return false;

}

public int getASCII( )
{
return 0;
}

public String toString()
{
return ""+getChar() + " is a lowercase character. ASCII == " + getASCII() + "\n";
}
public static void main ( String[] args )
{
Scanner keyboard = new Scanner(System.in);

out.print("Enter a letter :: ");
char letter = keyboard.next().charAt(0);
CharacterAnalyzer test = new CharacterAnalyzer(letter);
out.println(test);

最佳答案

例如,实现 isUpper 的一种方法:

public boolean isUpper( ) {
return 'A' <= theChar && theChar <= 'Z';
}

根据这个逻辑,我希望你能够弄清楚剩下的事情。

关于java - 角色分析器卡住,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34317921/

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