首先,我刚开始用Java编程,所以我真的是个新手
好的,我的老师给了我一个任务,从用户那里得到一个int输入,把每个数字放在一个新的行中。例如,如果用户给出12345,程序将给出:
1
2
3
4
5
新行中的每个数字。
我将使用的语句是IF语句,当然还有循环和运算符。
我想过在IF/WHILE中使用%运算符,但我有两个问题。一是我不知道用户输入的位数,因为我不能使用. long语句,所以我进入了死胡同。第二个控制台输出将是5 4 3 2 1反转。
所以有没有人可以帮我或者给我一些建议?
如何使用扫描仪将用户输入作为整数
获取,并使用 valueOf 将该 int
转换为字符串
。最后循环遍历字符串
以获取从char
的单个数字
将它们转换回int
:
import java.util.Scanner;
class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.print("Please enter a Integer:");
int input = sc.nextInt();
String stringInput = String.valueOf(input);
for(int i = 0; i < stringInput.length(); i++) {
int j = Character.digit(stringInput.charAt(i), 10);
System.out.println(j);
}
}
}
试试这里!
根据教师给你的作业,你能把< code>int转换成< code>String吗?使用< code>String作为输入,您可以使用前面提到的< code>length() String函数来迭代输入中的字符数,并使用内置的< code>String函数< code>charAt()来获取想要打印的字符的索引。大概是这样的:
String input = 12345 + "";
for(int i = 0; i < input.length(); i++)
System.out.println( input.charAt(i) );
import java.util.Scanner;
public class NewLineForDigit {
public static void main(String[] args) {
System.out.print("Please, enter any integer: ");
Scanner sc = new Scanner(System.in);
String intString = sc.next();
for (char digit : intString.toCharArray()) {
System.out.println(digit);
}
}
}
问题内容: 我想将循环的输出打印到同一行的屏幕上。 如何以最简单的方式针对Python 3.x进行操作 我知道在Python 2.7的末尾使用逗号来问这个问题,即print I,但是我找不到Python 3.x的解决方案。 屏幕输出。 我要打印的是: 新读者也可以访问此链接http://docs.python.org/release/3.0.1/whatsnew/3.0.html 问题答案: 来自
我正在尝试使用joblib来并行化在函数上运行的循环。我希望显示函数的中间打印命令,而不仅仅是函数的返回值。 我得到以下输出: 我希望获得以下输出(或类似输出): 编辑:我刚刚注意到它确实会在启动Jupyter笔记本的终端窗口中打印我所需的输出。有没有关于如何在我的笔记本上打印的想法。提前谢谢。
我想打印这样一行:
场景A(硬代码)手工输入字符串项: 系统输出: 场景B(软代码)从数据库查询字符串项: 系统输出: 这打印到单行,这不是我想要的,我如何使这打印像场景a(每个项目的新行)
本文向大家介绍Python中输入和输出(打印)数据实例方法,包括了Python中输入和输出(打印)数据实例方法的使用技巧和注意事项,需要的朋友参考一下 一个程序要进行交互,就需要进行输入,进行输入→处理→输出的过程。所以就需要用到输入和输出功能。同样的,在Python中,怎么实现输入和输出? Python3中的输入方式: Python提供了 input() 内置函数从标准输入读入一行文本,默认的标
问题内容: 我正在尝试用python制作文字游戏。但是一切顺利,我想创建一个函数,使我可以在终端上打印一些东西,但是戴着帽子看起来像打字。 目前我有: 输出为: 有没有办法消除字母之间的空格? 问题答案: 在Python2.x中,您可以使用代替: 在Python 3.x中,您可以将可选参数设置为空字符串: