【java第八次上机+练习】教程文章相关的互联网学习教程文章

java循环、数组练习【代码】【图】

System.out.println("请输入学生个数");int a=sc.nextInt();//定义一个变量说明学生的数量int max=0;int[] scores= new int[a];//定义一个数组来接收获取的学生的成绩for( int i=0; i<scores.length; i++){//依次从键盘获取a个学生的成绩,并赋给相应的数组元素int b=sc.nextInt();scores[i]=b;if(scores[i]>max){max=scores[i];}}//遍历学生成绩数组,并根据学生成绩与最高分的差值,赋予相应的等级,并输出System.out.println(ma...

Java系列: 我的第一个spring aop练习【代码】

看《Spring in action》有一段时间了,陆续也都看懂了,但是看懂和自己动手写确实是两回事,今天花了几个小时陆续开始安装spring,开始使用DI,然后使用AOP,在写AOP例子代码的过程中遇到一个编译错误,调试了很久,最终找到愿意了,少加了一个jar包,在pom文件中添加之后就ok了。1package com.DbInterface.config; 23publicinterface SetupTable { 4publicint readSetupNodeByNodeTypeId(int nodeType, int nodeId, boolean inclu...

java基础练习 7【代码】

public class Seventh {public static void main(String[] args){double x=0,a=1,b=9;while(x!=a*a-100&&x!=b*b-268){x++;a=Math.floor(Math.sqrt(x+100));// System.out.println(a);b=Math.floor(Math.sqrt(x+268));// System.out.println(b);}System.out.println(x);} } 原文:http://www.cnblogs.com/yjh123/p/6290887.html

Java练习-002

package com.syswin.first;/*** @author YuFeifei* @version 2017年11月14日 上午9:12:08* 类说明:第一个启动类*/import io.appium.java_client.android.AndroidDriver; import java.io.File; import java.net.MalformedURLException; import java.net.URL; import org.openqa.selenium.remote.DesiredCapabilities; import org.testng.annotations.AfterSuite; import org.testng.annotations.BeforeSuite; import o...

算法笔记_093:蓝桥杯练习 Problem S4: Interesting Numbers 加强版(Java)【代码】【图】

目录1 问题描述2 解决方案 1 问题描述Problem Description  We call a number interesting, if and only if:  1. Its digits consists of only 0, 1, 2 and 3, and all these digits occurred at least once.  2. Inside this number, all 0s occur before any 1s, and all 2s occur before any 3s.  Therefore, the smallest interesting number according to our definition is 2013. There are two more interseting nu...

java 异常练习题1【代码】【图】

建立exception包,建立Bank类,类中有变量double balance表示存款,Bank类的构造方法能增加存款,Bank类中有取款的发方法withDrawal(double dAmount),当取款的数额大于存款时,抛出InsufficientFundsException,取款数额为负数,抛出NagativeFundsException,如new Bank(100),表示存入银行100元,当用方法withdrawal(150),withdrawal(-15)时会抛出自定义异常。package exception;publicclass Bank {double balance;public Bank(double...

java面向对象练习---银行业务模拟(数组+面向对象)【代码】【图】

编程实现:a) 用户类:账号(int)、姓名(String)、密码(int:6位数字)、地址(String)、存款余额(double)、注册时间(date)、开户行(与银行的名称对应,String)b) 地址类:国家(String)、省份(String)、街道(String)、门牌号(String)c) 银行类:能存储100个用户的库([ ])、本银行名称(比如:中国工商银行的昌平支行,String)i. 银行功能添加用户(传入参数:用户,返回值:整型值(1:成功,2:用户已存在,3:用户库已满))...

JAVA练习10【代码】

练习12 package cn.ch.w;public abstract class Person {private String name;private int age;public String getName() {return name;}public void setName(String name) {this.name = name;}public int getAge() {return age;}public void setAge(int age) {this.age = age;}public Person(String name, int age) {this.name = name;this.age = age;}public Person() {super();}public String toString() {return "Person [name=...

Java基础——面向对象练习题【图】

1.建立一个图形接口,声明一个面积函数。计算圆形和矩形的面积。注:体现面向对象的特征,对象值进行判断,用异常处理。不合法的数值需要出现“这个数值是非法的提示”,不再进行运算。2、在一个类中编写一个方法,这个方法搜索一个字符数组是否存在某个字符。如果存在则返回这个字符在数组中第一次出现的位置,否则返回-1。需要搜索的字符数组和字符都一参数的形式传递给该方法。如果传入的数组为NULL,则应该抛出IllegalArgument...

Java 集合练习——3【代码】【图】

创建Map集合,创建Emp对象,并将创建的Emp对象添加到集合中,并将id为005的对象从集合中移除创建Emp类:package jihe;public class Emp {private String id;public String getId() {return id;}public void setId(String id) {this.id = id;}public String getName() {return name;}public void setName(String name) {this.name = name;}private String name;public Emp(String id, String name) {super();this.id = id;this.name...

JAVA4.23上机练习【代码】

3、定义一个笔记本类,该类有颜色(char)和cpu型号(int)两个属性。 [必做题]? 3.1 无参和有参的两个构造方法;有参构造方法可以在创建对象的同时为每个属性赋值;? 3.2 输出笔记本信息的方法? 3.3 然后编写一个测试类,测试笔记本类的各个方法。方法类:package Dsz; publicclass bjb {char colour;int cpu;publicchar getYs() {return colour=‘q‘;}publicint getCpu() {return cpu=865;}publicvoid shuchu() {System.out.pri...

《java练习题》习题集一【代码】【图】

Java总结:https://www.cnblogs.com/jssj/p/11146205.html【程序1】题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子对数为多少?import java.util.Scanner;/*** 题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子对数为多少?* 分析 一月 1...

Java编程练习(四)——集合框架应用【代码】【图】

Java集合框架小应用之扑克牌小游戏学习了Java集合框架之后,我写了一个扑克牌小游戏来巩固知识。学习之余的练习之作,有不足之处还得多多指教了~(*/ω\*)扑克牌小游戏背景:1. 创建一副扑克牌,不考虑大小王 包括四种花色:黑桃、红桃、梅花、方片 十三种点数:2-10,J Q K A2. 创建两名玩家,玩家至少要有ID、姓名、手牌等属性,手牌为扑克牌的集合3. 洗牌,将之前创建的扑克牌顺序打乱(说明是有序的)4. 发牌,将洗牌之后...

Java练习 SDUT-3848_Shift Dot【代码】

Shift DotTime Limit: 1000 ms Memory Limit: 65536 KiBProblem Description给出平面直角坐标系中的一点,并顺序给出n个向量,求该点根据给定的n个向量位移后的位置。Input多组输入,第一行是三个整数x,y,n,表示点的坐标(x,y),和向量的个数n。接下来n行,每行两个数xi,yi,表示第i个向量。题目中所有数据不会超出整形范围。Output每组输入输出一行,"(x,y)"表示点的最终位置。Sample Input0 0 1 2 3 0 0 2 1 2 2 3Sample O...

java小编程练习笔记

import java.io.*; import java.math.BigInteger; import java.text.SimpleDateFormat; import java.util.ArrayList; import java.util.Date; import java.util.HashMap; import java.util.Scanner;/*** @author lw* @createTime 2018/11/14 20:42* @description 文件操作*/ public class WrongFileTest {// 创建具有指定路径的文件对象@Testpublic void filedome() {File file = new File("ddd.txt");try {if (!file.exists()) {f...