JAVA 基础入门课本例题代码(第二章)
JAVA 基础入门课本例题代码(第二章)
Example01
public class Example01 {public static void main (String[] ags){int num=4;byte b=(byte)num;System.out.println(b);}}
Example02
public class Example02 {public static void main (String[] ags){byte a;int b=298;a=(byte)b;System.out.println("a="+a);System.out.println("b="+b);}}
Example03
public class Example03 {public static void main (String[] ags){byte a=1;byte b=2;byte c=(byte)(a+b);System.out.println("c="+c);}}
Example04
public class Example04 {public static void main (String[] ags){int a=12;{int b=13;System.out.println("a="+a);System.out.println("b="+b);}//b=a;System.out.println("a="+a);//System.out.println("b="+b);}}
Example05
public class Example05 {public static void main (String[] ags){short s=1;int a=10;s+=a;System.out.println("s="+s);}}
Example06
public class Example06 {public static void main (String[] ags){int a,b,c;a=b=c=0;boolean x,y;x=a>0&b++>1;System.out.println(x);System.out.println("b="+b);y=a>0&&c++>1;System.out.println(y);System.out.println("c="+c);}}
Example07
public class Example07 {public static void main (String[] ags){int x=5;if(x<10){x++;}System.out.println("x="+x);}}
Example08
public class Example08 {public static void main (String[] ags){int num=19;if(num%2==0){System.out.println("这是一个偶数"); }else{System.out.println("这是一个奇数");}}}
Example09
public class Example09 {public static void main (String[] ags){int great=75;if(great>80){System.out.println("该成绩的登级为优等"); }else if(great>70){System.out.println("该成绩的登级为良"); }else if (great>60){System.out.println("该成绩的登级为中"); }else{System.out.println("该成绩的登级为差"); }}}
Example10
public class Example10 {public static void main (String[] ags){int week=5;switch (week){case 1:System.out.println("星期一");break;case 2:System.out.println("星期二");break;case 3:System.out.println("星期三");break;case 4:System.out.println("星期四");break;case 5:System.out.println("星期五");break;case 6:System.out.println("星期六");break;case 7:System.out.println("星期天");break;default:System.out.println("输入的数字不正确.....");}}}
Example11
public class Example11 {public static void main (String[] ags){int week=2;switch (week){case 1:case 2:case 3:case 4:case 5:System.out.println("今天是工作日");break;case 6:case 7:System.out.println("今天是休息日");break;default:System.out.println("输入的数字不正确.....");}}}
Example12
public class Example12 {public static void main (String[] ags){int x=1;while (x<=4){System.out.println("x="+x);x++;}}}
Example13
public class Example13 {public static void main (String[] ags){int x=1;do{System.out.println("x="+x);x++;}while (x<=4);}}
Example14
public class Example14 {public static void main (String[] ags){int sum=0;for(int i=1;i<=4;i++){sum+=i;}System.out.println("sum="+sum);}}
Example15
public class Example15 {public static void main (String[] ags){int i,j;for(i=1;i<=9;i++){for(j=1;j<=i;j++){System.out.print("*");}System.out.print("\n");}}
}
Example16
public class Example16 {public static void main (String[] ags){int x=1;while (x<=4){System.out.println("x="+x);if(x==3){break;}x++;}}}
Example17
public class Example17 {public static void main (String[] ags){int i,j;itcast:for(i=0;i<9;i++){for(j=0;j<i;j++){if(i==3)break itcast;System.out.print("*");}System.out.print("\n");}}}
Example18
public class Example18 {public static void main (String[] ags){int sum=0;int i;for(i=1;i<=100;i++){if(i%2==0)continue;sum+=i;}System.out.println("sum="+sum);}}
Example19
public class Example19 {public static void main (String[] ags){for(int i=0;i<3;i++){for(int j=0;j<5;j++){System.out.print("*");}System.out.print("\n");}System.out.print("\n");for(int i=0;i<2;i++){for(int j=0;j<4;j++){System.out.print("*");}System.out.print("\n");}System.out.print("\n");for(int i=0;i<6;i++){for(int j=0;j<10;j++){System.out.print("*");}System.out.print("\n");}System.out.print("\n");}}
Example20
public class Example20 {public static void main (String[] ags){printRectaing(3,5);printRectaing(2,4);printRectaing(6,10);}public static void printRectaing(int height,int width){for(int i=0;i<height;i++){for(int j=0;j<width;j++){System.out.print("*"); }System.out.print("\n");} System.out.print("\n");}
}
Example21
public class Example21 {public static void main (String[] ags){int area=getAear(3,5);System.out.println("There area is "+area);}public static int getAear(int i,int j){return i*j;}}
Example22
public class Example22 {public static void main (String[] ags){int sum01=add01(1,2);int sum02=add02(1,2,3);double sum03=add03(1.2,2.3);System.out.println("sum01="+sum01);System.out.println("sum02="+sum02);System.out.println("sum03="+sum03);}public static int add01(int x,int y){return x+y;}public static int add02(int x,int y,int z){return x+y+z;}public static double add03(double x,double y){return x+y;}
}
Example23
public class Example23 {public static void main (String[] ags){int sum01=add(1,2);int sum02=add(1,2,3);double sum03=add(1.2,2.3);System.out.println("sum01="+sum01);System.out.println("sum02="+sum02);System.out.println("sum03="+sum03);}public static int add(int x,int y){return x+y;}public static int add(int x,int y,int z){return x+y+z;}public static double add(double x,double y){return x+y;}
}
Example24
public class Example24 {public static void main (String[] ags){int sum=getSum(4);System.out.println("sum="+sum);}public static int getSum(int n){if(n==1){return 1;}else {int temp=getSum(n-1);return temp+n;}}
}
Example25
public class Example25 {public static void main (String[] ags){int[]arr;arr=new int[4];System.out.println("arr[0]="+arr[0]);System.out.println("arr[1]="+arr[1]);System.out.println("arr[2]="+arr[2]);System.out.println("arr[3]="+arr[3]);}}
Example26
public class Example26 {public static void main (String[] ags){int []arr= new int [4];arr[0]=1;arr[1]=2;System.out.println("arr[0]="+arr[0]);System.out.println("arr[1]="+arr[1]);System.out.println("arr[2]="+arr[2]);System.out.println("arr[3]="+arr[3]);}}
Example27
public class Example27 {public static void main (String[] ags){int[]arr={1,2,3,4};System.out.println("arr[0]="+arr[0]);System.out.println("arr[1]="+arr[1]);System.out.println("arr[2]="+arr[2]);System.out.println("arr[3]="+arr[3]);}}
Example28
public class Example28 {public static void main (String[] ags){int []arr=new int [4];System.out.println("arr[3]="+arr[3]);//System.out.println("a[4]="+a[4]);}}
/**这部分代码是为了验证数组的角标是从0开始的,四个数组元素即是arr[0]到arr[3]*/
Example29
public class Example29 {public static void main (String[] ags){int []arr=new int [2];System.out.println("arr[0]="+arr[0]);System.out.println("arr[1]="+arr[1]);arr=null;System.out.println("arr[0]="+arr[0]);System.out.println("arr[1]="+arr[1]);}}
Example30
public class Example30 {public static void main (String[] ags){int[]arr={1,2,3,4};for(int i=0;i<arr.length;i++){System.out.println(arr[i]);}}}
Example31
public class Example31 {public static void main (String[] ags){int []arr={8,4,3,5,7,3};int max=getMax(arr);System.out.println(max);}static int getMax(int []arr){int max=arr[0];for(int i=1;i<arr.length;i++){if(max<arr[i])max=arr[i];}return max;}
}
Example32
public class Example32 {public static void main (String[] ags){int []arr={9,8,3,5,2};System.out.print("冒泡排序前:");printArray(arr);bubbleSort(arr);System.out.println("冒泡排序后:");printArray(arr);}public static void printArray (int []arr){for(int i=0;i<arr.length;i++){System.out.print(arr[i]+" ");//数字后面加一个空格}System.out.print("\n");}public static void bubbleSort (int []arr){for(int i=0;i<arr.length-1;i++){for(int j=0;j<arr.length-i-1;j++){if(arr[i]>arr[i+1]){int temp=arr[j];arr[j]=arr[j+1];arr[j+1]=temp;}}System.out.printf("第"+(i+1)+"轮排序后:");printArray(arr);}}
}
Example33
public class Example33 {public static void main (String[] ags){int [][]arr=new int [3][];arr[0]=new int []{11,12};arr[1]=new int []{21,22,23};arr[2]=new int []{31,32,33,34};int sum=0;for(int i=0;i<arr.length;i++){int groupSum=0;for(int j=0;j<arr[i].length;j++){groupSum=groupSum+arr[i][j];}sum+=groupSum;System.out.println("第"+(i+1)+"小组销售额为:"+groupSum+"万元");}System.out.println("总销售额为:"+sum+"万元");}}
JAVA 基础入门课本例题代码(第二章)相关推荐
- 《Java基础入门》教材第3章课后作业
第一题(教材P108) 1 题目描述 某公司正进行招聘工作,被招聘人员需要填写个人信息.编写个人简历的封装类Resume,并编写测试类进行测试. 2运行界面截图与说明 使用软件:IDEA 3 代码 c ...
- 【slam十四讲第二版】【课本例题代码向】【第九讲~后端Ⅰ】【安装Meshlab】【BAL数据集格式】【ceres求解BA】【g2o求解BA】
[slam十四讲第二版][课本例题代码向][第九讲~后端Ⅰ][安装Meshlab][BAL数据集格式][ceres求解BA][g2o求解BA] 0 前言 1 安装Meshlab: 三维几何网格处理 2 ...
- 【slam十四讲第二版】【课本例题代码向】【第七讲~视觉里程计Ⅱ】【使用LK光流(cv)】【高斯牛顿法实现单层光流和多层光流】【实现单层直接法和多层直接法】
[slam十四讲第二版][课本例题代码向][第七讲~视觉里程计Ⅱ][使用LK光流(cv)][高斯牛顿法实现单层光流和多层光流][实现单层直接法和多层直接法] 0 前言 1 使用LK光流(cv) 1.1 ...
- 叮!您收到一份超值Java基础入门资料!
摘要:Java语言有什么特点?如何最大效率的学习?深浅拷贝到底有何区别?阿里巴巴高级开发工程师为大家带来Java系统解读,带你掌握Java技术要领,突破重点难点,入门面向对象编程,以详细示例带领大家J ...
- 叮!您收到一份超值Java基础入门资料! 1
Java语言有什么特点?如何最大效率的学习?深浅拷贝到底有何区别?阿里巴巴高级开发工程师为大家带来Java系统解读,带你掌握Java技术要领,突破重点难点,入门面向对象编程,以详细示例带领大家Java ...
- 大数据必学Java知识(一):Java基础入门语法和安装
Java基础入门语法和安装 1. Java概述 1.1 Java语言背景介绍(了解) 1.2 Java语言跨平台原理(理解) 1.3 JRE和JDK(记忆) 1.4 JDK的下载和安装(应用) 2. ...
- Java基础入门(六)
Java基础入门(六) 1 Debug调试 1.1 Debug概述 1.2 Debug操作流程 1.2.1 设置断点 1.2.2 运行加了断点的程序 1.2.3 Debugger窗口和Console窗 ...
- java基础入门《一》
java基础入门<一> 先简单的介绍一下有关java的一些基本知识.不做过多解释,因为前期抓紧时间入门,等对java有所了解后回头再来巩固. 什么是java语言:简单的说是一门面向对象程序 ...
- Java从入门到精通 第22章 多线程
Java从入门到精通 第22章 多线程 //单一线程的运行流程 public class Nanjing {public static void main(String[] args) {// TOD ...
最新文章
- python实战系列之爬取CSDN博客之星2020年度排名情况(附源码)
- [Jarvis OJ - PWN]——Test Your Memory
- [仙吕·一半儿] 题画《翠林和鸣》
- 转圈游戏(luogu 1965)
- apache mahout_Apache Mahout:入门
- C# Winform 窗体美化(一、IrisSkin 换肤库)
- android 将图片路径转二进制,将图像转换为二进制图像中的android
- 2019云计算战局前瞻:百度云要啃“硬骨头”
- firebug js版
- 建立RHELAS4下面的Yum本地源
- 黑马程序员传智播客python 协程greenlet gevent学习笔记
- 处理非window设置为window的Owner
- Findbugs使用指南及扫描内容解释
- 生活随记 - 方便面
- Python教程(从不懂到入门)
- android studio海马玩模拟器
- HDCTF2023 Writeup
- VIL100数据集处理
- 转载 sap FI-CO总账科目简析
- 一些有趣的鸽巢原理的题目
热门文章
- ts(typescript): 报错
- 低频小信号放大电路(一):用于低噪声OP放大器的RIAA补偿放大器
- HP ELITEDESK 880 G2 HACKINTOSH
- 西澳推出两大创新型住宅太阳能加存储项目
- C#基础知识+代码(二)
- emWin 2天速成实例教程007_Graph波形曲线图形控件使用方法
- “熊猫视图”.Net图形控件功能介绍 [一]:简介与使用
- python 批量填写word表格
- Cisco Catalyst 3560-E系列交换机
- 分析一次磁盘分区表的误操作和恢复