Java中输入输出和字符内容的小知识点-创新互联
从c语言转到java会感觉Java语法会有点奇怪,以下就是罗列一下不同的语法。
导入快速使用,套入main打"psvm"出现public static void main{
}

输出"sout"出现System.out.println();
1.关于输出函数
System.out.println("多了ln打印时换行");这里默认输出后换行
System.out.print(打印时不换行");
这里就是输出不换行
2.关于Java输入函数,这个就多了许多东西
写Scanner提示时按回车,自动导入类似c语言的头文件
Java键盘输入语法为:(有很多问题,在项目当中慎重使用)
Scanner scanner =new Scanner(System.in); //相当于输入函数
int a = scanner.nextInt(); //将输入的下一个标记为int(相当于读入整数),然后赋给a
char ch = scanner.next()
double a = scanner.nextDouble();//读入浮点数
float a=scanner.nextFloat();
String b = scanner.next();如果读取含有空格,就结束,如hello world,变为hello
String b = scanner.nextLine();读取空格也不结束,仍为hello world3.java输出时为了更加直观有时候要拼接一些字符项,然后看下面
字符串 + 字符串 = 拼接
("Hello Java"+"good") = Hello Javagood
字符串 + 其他数据类型 = 拼接
("Hello Java"+10+20) = Hello Java1020
其他数据类型 +字符串 = 先计算后拼接 !当"10"+"20"则还是1020拼接
(10+20+"Hello Java") = 30Hello Java
//括号内的+不显示4.这里讲一下数字和字符串怎么换,如10变成"10"
用String.valueOf(num)将整形num变成字符串 int num = 10; String ret = String.valueOf(num) ret最后打印出"10" 字符串变为整数 String str = "123"; int ret = Integer.valueOf(str); ret最后打印出123
5.产生随机数也有一定的技巧
产生随机数
需要开头行
以及定义的 Random random =new random(seed:)
int rand=random.nextInt(bound:100) 生成0-100以内的随机数
int rand=random.nextInt(bound:100)+1 生成1到101内的随机数
int rand=random.nextInt(bound:50)+50 生成50到100以内的随机数6.判断字符串相等?输出密码是否错误、
java中判断字符串是否相等
String password =scanner.nextLine(); //输入了密码
if(password.equals("")) ""中输入字符串
7.Java中的数据类型都要初始化
你是否还在寻找稳定的海外服务器提供商?创新互联www.cdcxhl.cn海外机房具备T级流量清洗系统配攻击溯源,准确流量调度确保服务器高可用性,企业级服务器适合批量采购,新人活动首月15元起,快前往官网查看详情吧
分享文章:Java中输入输出和字符内容的小知识点-创新互联
标题来源:http://www.jxjierui.cn/article/ccieed.html


咨询
建站咨询
