Java日常打卡笔记04

学习视频

字符串连接符 + ,String

System.out.println(""+a+b);//拼接
System.out.println(a+b+"");//运算

包机制

  1. 一般利用公司域名倒置作为包名
    com.baidu.www

Java流程控制

  1. 用户交互Scanner
  2. 顺序结构
  3. 选择结构
  4. 循环结构
  5. break & continue

Scanner对象

通过Scanner类来获取用户输入。
基本语法:

Scanner s = new Scanner(System.in);
import java.util.Scanner;
public class Demo01{
public static void main (String[] args){
//创建一个扫描对象,用于接收键盘数据
Scanner s = new Scanner(System.in);
System.out.println("使用next方式接收");
//判断用户有没有哦输入字符串
if(scanner.hasNext()){
//使用next方式接收
String str=scanner.next();
System.out.println("输出的内容为:"+str);
}
/*凡是属于IO流的类如果不关闭会一直占用资源,用完就关掉*/
scanner.close();
}
}
package example;

import java.util.Scanner;

public class Demo01 {
	public static void main(String[] args) {
	//输入多个数字,求其总和与平均值,每输入一个数字用回车确认,输入非数字结束程序并输出执行结果
		Scanner scanner = new Scanner(System.in);
		//求和
		double sum = 0;
		//计算个数
		int i = 0;
		while(scanner.hasNextDouble()) {
			double x = scanner.nextDouble();
			i++;
			sum = sum+x;
		}
		System.out.println(i+"个数的和为"+sum);
		System.out.println(i+"个数的平均值为"+(sum/i));
		scanner.close();
	}
}

你可能感兴趣的:(java)