java专业课程

Java专业课程二

运算格式以及运算

1.两个数字之间的运算

import java.util.Scanner;

public class p {
public static void main(String[] args)
{
System.out.print("请输入第一个数:");

Scanner sc=new Scanner(System.in);
int n1=sc.nextInt();//定义一个变量属于int类型
System.out.print("请输入第二个数:");
int n2=sc.nextInt();定义第二个变量属于int类型
System.out.println(n1+"*"+n2+"="+n1*n2);//两个数相乘

System.out.println(n1+"+"+n2+"="+(n1+n2));//两个数字相加
System.out.println(n1+"/"+n2+"="+(double)n1/n2);//两个数字相除
System.out.println(n1+"-"+n2+"="+(n1-n2));//两个数字相减

2.简单求图形周长的源代码

import java.util.Scanner;

public class p2{
public static void main(String[] args) {
System.out.println("请输入矩形的长:");
Scanner sc=new Scanner(System.in);//定义一个条件

int n1=sc.nextInt();//输入一个int类型的变量
System.out.println("请输入矩形的宽:");
int n2=sc.nextInt();//定义第二个int类型的变量
System.out.print(2*n1+2*n2);//输出一个带数学公式的输出

3.运用三目运算符的经典求奇数偶数的源代码

import java.util.Scanner;

public class p5 {
public static void main(String[] args) {
System.out.print("请输入一个正整数:");
Scanner sc=new Scanner(System.in);
int n1=sc.nextInt();//定义输入数字的类型为int
String result=(n1%2==0?"是偶数":"是奇数");
System.out.println(result);

4.数组概念

数组:用于保存多个同类型的数据

数组项:表示数组中的某一项数据

下标:数组中某个元素的编号

长度:数组元素数量

一个数组创建后,每一项必定有值,若没有赋值,则使用默认值

源代码格式

public class TheArray {
public static void main(String[] args) {
//定义数组
//语法1:数据类型[] 变量;
//语法2:数据类型 变量[];
// int[] numbers; //声明一个int类型的数组(数组的每一个元素必定是int类型),名称为numbers

//给数组赋值
//语法:数组变量 = new 数据类型[长度];
// numbers = new int[4];//给数组numbers赋值,其长度为4

//合并书写
// int[] numbers = new int[4];
//
// //操作数组中的元素
// //修改数组的元素
// //数组变量名[下标] = 表达式;
// numbers[0] = 2;//将2,赋值给数组的第1项(下标为0的元素)
// numbers[3] = 15;
//// numbers[5] = 1;//这句代码,将导致下标越界
//
// //得到数组中的元素
// //数组变量名[下标]
// System.out.println(numbers[2]);
// numbers[1] = numbers[0] + numbers[3];
// numbers[0] = numbers[1]*2;
//
// //获得数组的长度
// //数组变量名.length
// System.out.println(numbers.length);
//
// //输出数组最后一项的值
// System.out.println(numbers[numbers.length - 1]);
}
}

时间: 2024-10-19 05:25:00

java专业课程的相关文章

清华计算机专业课程列表

本科课程 微型计算机技术 http://www.nuist.edu.cn/courses/jsj/GD_jsj_001b/index.htm数据结构 [url]http://www.nuist.edu.cn/courses/jsj/GD_jsj_002b/index.htm[/url] 人工智能导论 [url]http://www.nuist.edu.cn/courses/jsj/GD_jsj_003b/index.htm[/url] 信号处理原理 [url]http://www.nuist.e

网易云课堂之计算机专业课程MOOC体系

顶尖中文大学计算机专业课程体系 汇集全国多家知名大学里广受学生好评的计算机老师,每一门课程都由他们亲自制作,权威.专业! 人人都可以在这里体验到时下最流行的 MOOC,系统地掌握计算机专业知识. MOOC是Massive Open Online Course的缩写,被译为大型开放式网络课程.这是一种在线教育形式,任何人都能免费注册使用,它有与线下课程类似的作业评估体系和考核方式.按时完成作业和考试的学习者还可能收获导师签署的证书. http://study.163.com/curricula/c

Java Web课程体系

今天在网上看到一个java web课程体系,觉得很有意思,在这里记录下来. Java Web课程体系分为5个阶段: 1.初级阶段 2.中级阶段 3.高级阶段 4.资深阶段 5.专家阶段 Java Web课程初级阶段的内容有: 1.Java语言基础 2.Java语言面向对象的高级特性 3.JSP 4.Servlet 5.JDBC编程 阶段目标:可以胜任初级Java Web开发工作 Java Web课程中级阶段的内容有: 1.Spring 2.SpringMVC 3.Struts2 4.Hibern

java系列课程精品推荐

深入学习ExtJs4.1的布局及常用控件 http://edu.ibeifeng.com/view-index-id-129.html 专题-深入Java OOP编程 http://edu.ibeifeng.com/view-index-id-88.html 案例:Red5 & Flex聊天室架构与实现 http://edu.ibeifeng.com/view-index-id-84.html 深入学习Java图表组件JFreeChart开发统计图表 http://edu.ibeifeng.co

Java 入门课程视频实战-0基础 上线了,猜拳游戏,ATM实战,欢迎围观

Java 入门课程视频实战-0基础 已经上传完了.欢迎小伙伴们过来围观 直接进入: http://edu.csdn.net/course/detail/196 课程文件夹例如以下: 1 初识Java  19:08 2 熟悉Eclipse开发工具  12:42 3 Java语言基础  17:39 4 流程控制  14:53 5 数组  14:44 6 字符串  34:32 7 类和对象  29:30 8 猜拳游戏  33:39 9 模拟银行柜员机程序  36:35 10 退休金结算程序  本课程由

生态学视域下高职艺术设计专业课程体系的实施

一.生态学与课程体系的界定. 1.生态学的界定.作为一门新兴的科学,生态学的产生可追溯到19世纪60年代,德国学者恩斯特·海克尔把生态学定义为"研究有机体同周围环境之间相互关系的科学".生态学的核心观点在于三个方面,即种群.群落.生态系统和人与环境存在竞争合作.互利共生的关系:我们的任何行动都不是孤立的,对自然界的任何侵犯都具有无数的效应:每一事物无不与其他事物相互联系和相互交融.随着社会的发展,生态学的内涵不断丰富,边界不断拓展,从研究生物为主要对象扩展到以人为核心的生态环境问题.生

Java基础课程2—— I/O 的基础操作

Java基础课程2 -- I/O 的基础操作 今天我们将了解一些面向对象编程的基本概念,什么是类.什么是函数 以及了解组成一个程序的四大功能,负责处理数据输入.输出的IO,对计算过程进行控制的逻辑控制.负责对数据进行运算的数值计算.对运行过程中产生的临时变量进行存储的缓存,以及它们是如何互相支撑.协同工作的. 什么是软件? 首先,我们学习编程,但得先弄明白什么是软件? 软件,英文名Software首先由阿兰图灵提出,在软件工程.计算机科学领域,软件即通过计算机,自动化的处理运行指令.数据的计算过

上海交通大学全计算机专业课程教学视频【非常全面】

上海交通大学全计算机专业课程教学视频[非常全面]  -- 感谢论坛会员:BiuBiu_Hu 投稿教程目录如下:这个教程还是比较全面的,需要的同学可以收藏!!!!!!下载地址[回复可见]:http://www.fu83.cn/thread-276-1-1.html

Java 入门课程视频实战-初级 上线了,猜拳游戏,ATM实战,欢迎围观

Java 入门课程视频实战-初级 已经上传完了,欢迎小伙伴们过来围观 直接进入: http://edu.csdn.net/course/detail/196 课程目录如下: 1 初识Java  19:08 2 熟悉Eclipse开发工具  12:42 3 Java语言基础  17:39 4 流程控制  14:53 5 数组  14:44 6 字符串  34:32 7 类和对象  29:30 8 猜拳游戏  33:39 9 模拟银行柜员机程序  36:35 10 退休金结算程序  本课程由 小张网