1.需求描述 在终端输入2个数字,然后根据输入的数字求和 2.实现代码 package cn.test.logan; import java.util.Scanner; public class Test02 { public static void main(String[] args) { // 首先,创建一个用于获取终端的输入的工具 Scanner sc= new Scanner(System.in); // 获取用户输入的第一个数字 String num1 = sc.nextLine()…
java基础-基本的输入与输出 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任. 一.基本的输出 基本的输出,System.out 就是系统的标准输出设备,默认为显示器. 1>.先打印,在换行 /* @author :yinzhengjie Blog:http://www.cnblogs.com/yinzhengjie/tag/Java%E5%9F%BA%E7%A1%80/ EMAIL:y1053419035@qq.com */ public class Test{ public…
课程作业: 模仿JavaAppArguments.java示例,编写编写一个程序,此程序从命令行接受多个数字,求和之后输出结果. 设计思想: 先从命令行读出数字,然后计算各个数字之和.求出结果. 流程图: 程序源代码: import java.io.*; public class Sum { public static void main(String[] args)throws IOException { int X,i;//i用来计数 double sum; String str; Buff…
设计思想:获取输入数的个数,然后将要相加的数字转换成为浮点型进行相加,最后进行输出 源代码: package Add; import java.util.Scanner; // 严羽卿   2015.9.26 public class Add { public static void main(String[] args) { // TODO Auto-generated method stub Scanner scan = new Scanner(System.in); int n; Syst…
问题:编写一个程序,此程序从命令行接收多个数字,求和之后输出结果. 1.设计思想 (1)声明两个变量接收输入的字符串 (2)将字符串转换成int类型 (3)输出求和 2.程序流程图 3.源程序代码 import java.util.Scanner; public class JavaAppArguments { public static void main(String[] args) { Scanner Inport=new Scanner(System.in); System.out.pr…
需求描述 定义一个类,描述订单信息订单id订单所属用户(用户对象)订单所包含的商品(不定数量个商品对象)订单总金额订单应付金额:    总金额500~1000,打折85折    总金额1000~1500,打折80折    总金额1500~2000,打折70折    总金额超过2000,打折65折         在此基础上,还要看用户的vip等级    用户vip等级为:一般会员,则折上折:95    用户vip等级为:中级会员,则折上折:90    用户vip等级为:高级会员,则折上折:80…
1.概念 Java语言中的“方法”(Method)在其他语言当中也可能被称为“函数”(Function).对于一些复杂的代码逻辑,如果希望重复使用这些代码,并且做到“随时任意使用”,那么就可以将这些代码放在一个大括号“{}”当中,并且起一个名字.使用代码的时候,直接找到名字调用即可 2.实战演练 2.1 测试传入参数与返回值方法 目录结构 代码 package cn.test.logan.day04; import java.util.ArrayList; public class Method…
需求描述 实现上图需求,根据输入的三个人的信息,分别计算出这个三个客户的平均年龄和最大年龄 涉及知识点: ①构造方法 ②字符串切割 ③对象数组 代码实现 代码结构图: package cn.test.logan.day03; public class Person { String custNo; String custName; int age; String addr; // 定义构造方法:用来构造一个对象时执行的初始化逻辑 public Person(String custNo,Strin…
什么是数组?数据是可以装一组数据的变量 1.定义数组 float[] arr1 = new float[10]; // 可以装10个float数据 int[] arr2 = new int[10]; // 可以装10个int数据 String[] arr2 = new String[10]; // 可以装10个String数据 2.数组赋值 arr1[0]=10.1 // 给float数组赋值 arr2[0]=10 // 给int数组赋值 arr3[0]="Logan" // 给Str…
1.for循环 语法: for (初始表达式;布尔表达式;步进) { 循环体: } 实例: package cn.test.logan.day02; import java.util.Scanner; public class ForDemo { public static void main(String[] args) { //内置一个数字 //int n = 100; for(int i=0;i<=100;i++) { // 输入数字 System.out.println("请输入数…