java - 如何在java中获取和打印字符串
问题描述
我可以在 java 中获取和打印整数值,但我很困惑如何获取和打印字符串。有人可以帮忙吗
package hello;
import java.util.Scanner;
public class hello {
public static void main(String[] args) {
int integer;
System.out.println("Please Enter Integer");
Scanner sc = new Scanner(System.in);
integer = sc.nextInt();
sc.close();
System.out.println("you entered : " +integer);
}
}
程序输出
Please Enter Integer
5
you entered : 5
我被困在这个程序中。我不明白如何获取字符串并在屏幕上打印
import java.util.Scanner;
public class hello {
public static void main(String[] args) {
int name;
Scanner sc = new Scanner(System.in);
System.out.println("Enter your name");
name = sc.nextInt();
sc.close();
System.out.println("Your name"+name);
}
}
解决方案
您需要将 type 值name
从更改int
为String
。并替换sc.nextInt()
为sc.nextLine()
or sc.next()
。
例子
public static void main(String[] args) {
String name;
Scanner sc = new Scanner(System.in);
System.out.println("Enter your name");
name = sc.nextLine();
sc.close();
System.out.println("Your name " + name);
}
推荐阅读
- php - 可选设置器
- javascript - Javascript Date.UTC() 与 moment.utc()
- c# - 我应该使用 Azure Active Directory 还是 Windows Active Directory 或其他进行身份验证?
- webpack - 控制 Webpack 3 捆绑/分块(在 Ionic3 中)
- python - 如何在 python 中分析 fna.gz?
- amazon-web-services - 以编程方式检查信任关系
- swift - UICollectionViewCell 锚/约束男生错误
- reactjs - 覆盖 React TypeScript 默认锚道具
- react-native - 如何在 React Navigation 中使用 NavigationService 重置导航器?
- python - 关于创建具有偶数和赔率分开的随机列表的作业问题