1.对话程序
//终端输入,并打印
package day01
;
import java
.util
.Scanner
;
public class HellowWord {
public static void main(String
[] args
) {
Scanner a
= new Scanner(System
.in
);
String name
= a
.nextLine();
System
.out
.println(name
);
}
}
总结:
输入一行可以用nextLine()
输入一个整数用nextInt()
输入如浮点数用nextDouble()
main方法是整个类执行时的入口
2.相加
import java
.util
.Scanner
;
public class Add {
public static void main(String
[] args
) {
Scanner a
= new Scanner(System
.in
);
String first
= a
.nextLine();
String last
= a
.nextLine();
int first1
= Integer
.parseInt(first
);
int last1
= Integer
.parseInt(last
);
int add
= first1
+ last1
;
System
.out
.println(add
)
}
}
总结:
强制类型转换->String到int:Integer.parseInt();
3.逻辑判断
package day01
;
import java
.util
.Scanner
;
public class PanDuan {
public static void main(String
[] args
) {
Scanner a
= new Scanner(System
.in
);
String name
= a
.nextLine();
if(name
.equals("Tom")) {
System
.out
.println("欢迎您,Tom");
}else if(name
.equals("Jim")){
System
.out
.println("你好,Jim");
}else {
System
.out
.println(name
+"你在本系统没有访问权限");
}
}
}
总结:
判断两个字符串是否相等:name.equals();
Boolean类型 :true 和 false
package day01
;
import java
.util
.Scanner
;
public class Boolean {
public static void main(String
[] args
) {
Scanner a
= new Scanner(System
.in
);
String name
= a
.nextLine();
boolean aa
=name
.equals("a");
System
.out
.println("输入的 值是a:"+aa
);
}
}
总结:
Boolean a = 2>3 则a=false
转载请注明原文地址:https://blackberry.8miu.com/read-30856.html