
正文
Java从键盘中输入代码 java从键盘中输入代码怎么输入
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
java中如何从键盘中读取输入信息
通过Scanner实现键盘读取输入。
Scanner使用正则表达式来解析基本类型和字符串的简单文本扫描器。通过Scanner扫描System.in的输入流Java从键盘中输入代码,可以获取到键盘信息。
比如Java从键盘中输入代码:
例如,以下代码使用户能够从键盘输入一个数:
Scanner sc = new Scanner(System.in);
int i = sc.nextInt();
相关问答
Q1: 如何在java里输入代码啊?
首先要使用到从控制台输入
scanner
sc
=
new
scanner(system.in);
然后使用可变参数和累加Java从键盘中输入代码,当然Java从键盘中输入代码你需要有输入完成Java从键盘中输入代码的标记Java从键盘中输入代码,比如输入Java从键盘中输入代码的为0时结束,求之前所有数的和
public
int
getsum(int...
num){
int
result
=
0;
for(int
n
:
a){
result
+=
n;
}
return
result;
}
Q2: 要从键盘上输入一个数java代码怎么写
你好,
假设是输入整数:
Scanner san = new Scanner(System.in); //声明输入变量san并初始化;
int i = san.nextInt(); //将输入的变量san的值赋给整数变量 i ;
System.out.println(i); //输出i 。
就是利用Scanner这个类。
希望可以帮助到你 ~O(∩_∩)O~
Q3: java 键盘输入语句怎么写
第一种Java从键盘中输入代码:
public class ShuRu{
public static void main(String arg[]){
System.out.println(arg[1]);
}
}
第二种Java从键盘中输入代码:
import java.util.Scanner;
public class ShuRu{
public static void main(String arg[]){
Scanner in=new Scanner(System.in);
String str=in.next();
System.out.println(str);
}
}
直接输入 a,b
输出为 a,bstem.in.read();
扩展资料:
有输入就有输出,输出语句为
Java中的输出语句有以下四种:
1、System.out.println(1111);//换行打印
2、System.out.print(1111);//不换行打印
3、System.out.write(2222);//字节输出
4、System.out.printf("%+8.3f\n", 3.14);//按格式输出
注:
System.out.println(); 是最常用的输出语句,它会把括号里的内容转换成字符串输出到输出窗口(控制台),并且换行,当输出的是一个基本数据类型时,会自动转换成字符串,如果输出的是一个对象,会自动调用对象的toString();方法,将返回值输出到控制台
System.out.print(); 与第一个很相似,区别就是上一个输出后会换行,而这个命令输出后并不换行。
System.out.printf(); 这个方法延续了C语言的输出方式,通过格式化文本和参数列表输出。
Q4: java中如何实现用键盘输入内容到文件?
step1:新建一个演示类demo
step2:导入 包文件,在包名下,类名之上输入如下代码。
import java.util.Scanner;
step3:在类中的代码如下:
public static void main(String[] args) { //创建一个键盘录入对象input Scanner input = new Scanner(System.in); System.out.println("please input “学生姓名”"); String studentName = input.next().intern(); System.out.println("please input “科目名称”"); String subject = input.next().intern(); System.out.println("please input“科目成绩”"); double result = input.nextDouble(); //调用Student类的方法 Student stu = new Student(); stu.setStudentName(studentName); stu.setSubject(subject); stu.setResult(result); Student.getInformation(stu);}
step4:新建一个Student类,设置类的各个成员变量,创建一个学生个人信息的方法。如下:
public class Student { private String studentName; private String subject; private double result; private String eveluate; //创建一个信息输出方法 public static void getInformation(Student studentInformation) { System.out.println("学生个人信息"); //获取学生姓名返回的成员变量值 System.out.println("姓名:" + studentInformation.getStudentName()); //获取科目成员变量的返回值 System.out.println("科目:" + studentInformation.getSubject()); //获取成绩成员变量的返回值 System.out.println("成绩:" + studentInformation.getResult()); //获取等级成员变量的返回值 System.out.println("等级:" + studentInformation.getEveluate()); } //使用getXxx()和setXxx()对各个私有成员变量进行限定 //对学生姓名进行输入和输出的设置 public String getStudentName() { return this.studentName; } public void setStudentName(String studentName) { this.studentName = studentName; } //对成绩等级变量设置 public String getEveluate() { return this.eveluate; } public void setEveluate(String eveluate) { this.eveluate = eveluate; } //对科目成员变量进行设置 public String getSubject() { return this.subject; } public void setSubject(String subject) { this.subject = subject; } public double getResult() { return this.result; } //对成绩进行等级划分 public void setResult(double result) { if (result = 95) { this.result = result; this.eveluate = "A+"; } else if (result 90 result = 85) { this.result = result; this.eveluate = "A"; } else if (result = 80 result 85) { this.result = result; this.eveluate = "B+"; } else if (result = 75 result 80) { this.result = result; this.eveluate = "B"; } else if (result = 70 result 75) { this.result = result; this.eveluate = "C+"; } else if (result = 60 result 70) { this.result = result; this.eveluate = "C"; } else if (result = 50 result 60) { this.result = result; this.eveluate = "D"; } else { this.result = result; this.eveluate = "E"; } }}
运行结果1:
please input “学生姓名”
李小明
please input “科目名称”
数学
please input“科目成绩”
98
学生个人信息
姓名:李小明
科目:数学
成绩:98.0
等级:A+
运行结果2:
please input “学生姓名”
王强
please input “科目名称”
英语
please input“科目成绩”
52
学生个人信息
姓名:王强
科目:英语
成绩:52.0
等级:D
Q5: JAVA关于如何用键盘输入数组(元素为字母)的代码?
java不支持直接接受用户输入char类型的数据,你可以先接受成一个字符串的形式,然后用charAt方法取出字符
Scanner input = new Scanner(System.in);
String str = input.next();
if(str.length1){
System.out.print("输入不合法!");
}else{
for(int i=0;iletters.length;i++){
letters[i]=str.charAt(0);
}
}
前面那个接受输入的也用一个for循环接受,接受8次,对每一次进行判断,剩下的代码你自己补吧!
关于Java从键盘中输入代码和java从键盘中输入代码怎么输入的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。







