【Java小练习 输出一个十行的杨辉三角】教程文章相关的互联网学习教程文章

编译器允许的方法头(简单的Java练习)【代码】

我正在练习,简单的练习是,给定一个FeatureFilm类定义为具有以下方法:public void update(Actor a, String title) public void update(Actor a, Actor b, String title) public void update(String topic, String title)编译器允许使用以下哪些附加方法头?public boolean update(String category, String theater) public boolean update(String title, Actor a) public void update(Actor b, Actor a, String title) public void...

Java蓝桥杯练习——杨辉三角形

问题描述: 杨辉三角形又称Pascal三角形,它的第i+1行是(a+b)i的展开式的系数。 它的一个重要性质是:三角形中的每个数字等于它两肩上的数字相加。 下面给出了杨辉三角形的前4行: 1   1 1   1 2 1   1 3 3 1   给出n,输出它的前n行。 输入格式 输入包含一个数n。 输出格式 输出杨辉三角形的前n行。每一行从这一行的第一个数开始依次输出,中间使用一个空格分隔。请不要在前面输出多余的空格。 样例输入 4 样例输出 1 1 1...

Think in Java第四章练习题【代码】【图】

代码如下: package cn.thinkinjava.yys;public class Exercise9 { public static int num(int n) { if(n == 1){ return 1; } if (n == 2) { return 1; }else{ return num(n - 1) + num(n - 2); } } public static void main(String[] args) { int i = Integer.parseInt(args[0]); System.out.println("First"+i+"Fibonacci number(s)...

69期-Java SE-005_二维数组、综合练习-001-002【代码】

Test.javapublic class Test {public static void main(String[] args) {int[] array = {73,80,62,93,96,87};//求最大值int max = array[0];for(int i=1;i<array.length;i++) {if(array[i]>max) {max = array[i];}}System.out.println("数组中的最大值是"+max);//求最小值int min = array[0];for(int i=1;i<array.length;i++) {if(array[i]<min) {min = array[i];}}System.out.println("数组中的最小值是"+min);} } Test2.javapub...

java 文件操作 练习题【代码】

1单选(2分) 下列哪个叙述是正确的? 得分/总分 A. BufferedRead流可以指向FileInputStream流。 B. 创建File对象可能发生异常。 C. BufferedWrite流可以指向FileWirte流。 2.00/2.00 D. RandomAccessFile流一旦指向文件,就会刷新该文件。 2单选(2分) 以下哪个选项可以创建目录? 得分/总分 A. public Boolean mkdir() 2.00/2.00 B. public String [] list() C. public File [] listFiles() D. public Int List() 3单选(2分) 下列不属...

JAVA JDBC 练习题

1单选(2分) Java中,JDBC是指( ) 得分/总分 A. Java程序与数据库连接的一种机制 2.00/2.00 B. Java程序与浏览器交互的一种机制 C. Java类库名称 D. Java类编译程序 正确答案:A你选对了 2单选(2分) 以下对JDBC事务描述错误的是() 得分/总分 A. JDBC事务可以保证操作的完整性和一致性 B. JDBC事务是由Connection发起的,并由Connection控制 C. JDBC事务属于JAVA事务的一种 D. JDBC事务属于容器事务类型 2.00/2.00 正确答案:D你选...

蓝桥杯——Java集合练习题【代码】【图】

回文数 问题描述: 123321是一个非常特殊的数,它从左边读和从右边读是一样的。输入一个正整数n, 编程求所有这样的五位和六位十进制数,满足各位数字之和等于n。 输入格式: 输入一行,包含一个正整数n。 输出格式: 按从小到大的顺序输出满足条件的整数,每个整数占一行。 样例输入: 52 样例输出: 899998 989989 998899 数据规模和约定 1<=n<=54。 分析: 利用回文数性质:(五位)abcba或(六位)abccba 直接输出,不排序 数组...

Java蓝桥杯——排序练习:选美大赛【代码】

选美大赛 在选美大奖赛的半决胜赛现场,有一批选手参加比赛,比赛的规则是最后得分越高,名次越低。当半决决赛结束时,要在现场按照选手的出场顺序宣布最后得分和最后名次,获得相同分数的选手具有相同的名次,名次连续编号,不用考虑同名次的选手人数。例如: 选手序号: 1,2,3,4,5,6,7 选手得分: 5,3,4,7,3,5,6 则输出名次为: 3,1,2,5,1,3,4 请编程帮助大奖赛组委会完成半决赛的评分和排名工作。 package bb...

java基础练习一【代码】

/** 使用BufferedReader类 处理输入数据,得到整数*/ import java.io.IOException; import java.io.BufferedReader; import java.io.InputStreamReader; public class InputData{private BufferedReader buf = null;public InputData() {this.buf = new BufferedReader(new InputStreamReader(System.in));}public String getString(String info) {String temp = null;System.out.print(info);try {temp = this.buf.readLine();}ca...

JAVA小练习126——增强for循环的练习【代码】

import java.util.HashSet; import java.util.Iterator; import java.util.Map.Entry; import java.util.Set; import java.util.TreeMap;public class Demo126 {public static void main(String[] args) {HashSet<String> set = new HashSet<String>();set.add("张三");set.add("李四");set.add("王五");System.out.println("===========迭代器的遍历方式===========");Iterator<String> it = set.iterator();//使用迭代器while(i...

JAVA小练习127——可变参数的练习【代码】

public class Demo127 {public static void main(String[] args) {sum(1,2,8,21); //当一个函数使用了可变参数的时候,传递的数据的时候,jvm会自动把实参数据保存到一个数组中,然后再传递给可变参数。}public static void sum(int... arr){int sum = 0;for(int i: arr){sum+=i;}System.out.println("总和:"+ sum);}}

JAVA小练习128——包装类的练习【代码】

import java.util.ArrayList; public class Demo128 {public static void main(String[] args) {String str = "12";//功能一:可以把字符串转成数字int num = Integer.parseInt(str); System.out.println(num+1);//功能2: 可以把数字转成指定进制格式的字符串。int num2 = 10; System.out.println("二进制:"+ Integer.toBinaryString(num2));System.out.println("八进制:"+ Integer.toOctalString(num2));System.out.println("十...

JAVA小练习129——自定义一个性别类, 限制着别人任意创建该类的对象(枚举)【代码】

enum Gender{MAN("男"),WOMAN("女");String value; private Gender(String value){this.value = value;} }class Person{String name;private Gender sex;public Gender getSex() {return sex;}public void setSex(Gender sex) {this.sex = sex;}@Overridepublic String toString() {return "姓名:"+ this.name+" 性别:"+ this.sex.value;} }public class Demo129 {public static void main(String[] args) {Person p = new Perso...

Java练习2--读取txt文件统计考勤次数并写入一个txt文件中【代码】【图】

面向对象的小练习: 文件attendance.txt中的数据为本学期面向对象程序设计课程学生出勤记录。其中,每一行数据对应一个学生;1表示出勤,2表示请假。 请使用Java语言编写程序,计算每一位学生本学期的出勤总次数;其中请假计0.5次; 计算结果写入文件attendance_count.txt中,一位学生出勤数占一行。知识点小结: FileReader:FileReader类从InputStreamReader类继承而来。该类按字符读取流中数据。 FileWriter 类从 OutputStreamW...

JAVA小练习110——使用Hashset实现注册功能, 注册的时候如果用户名与密码一致,则视为同一个用户,不允许注册【代码】

import java.util.HashSet; import java.util.Scanner;class User{String userName;String password;public User(String userName, String password) {this.userName = userName;this.password = password;}@Overridepublic String toString() {return "{ 用户名:"+ this.userName+" 密码:"+ this.password+"}";}@Overridepublic boolean equals(Object obj) {User u = (User)obj;return this.userName.equals(u.userName)&& thi...