gpt4 book ai didi

java - 如何对一个字符进行递增和递减? ( java )

转载 作者:行者123 更新时间:2023-12-01 19:45:21 25 4
gpt4 key购买 nike

要求:

如何打印..

  • 前一个字符(例如a),
  • 输入的字符和(例如b)
  • 下一个字符? (例如c)

当我输入b时,输出应该是a b c

这是我尝试过的 -不幸的是它不起作用:

import java.util.*;

public class stackoverflow {
public static void main(String args[]) {
Scanner sc = new Scanner(System.in);
char a;
System.out.println("I have problems in printing statement");
a = sc.nextcharAt(0);
System.out.println((a-1)+""+a+""+(a+1));
}
}

我希望主要问题出在打印声明中。提前致谢。

最佳答案

只需转换为 char 类型

System.out.println((char) (a - 1) + " " + a + " " + (char) (a + 1));

关于java - 如何对一个字符进行递增和递减? ( java ),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53570977/

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