关于java经典练习代码6的信息

java程序补充,补充6个代码

第一空,因为本人知识不到家,不能根据你的驱动看出用的哪个数据库,所以无法写。

成都创新互联公司网站建设服务商,为中小企业提供网站设计制作、成都网站制作服务,网站设计,网站托管运营等一站式综合服务型公司,专业打造企业形象网站,让您在众多竞争对手中脱颖而出成都创新互联公司

2.createStatement()

3.select * from 表名

4.executeQuery(sql)

5.long xh = rs.getLong(2)//数据类型(要看你第二字段的类型) 变量名=rs.get数据类型(2),这个不是很有把握

6.System.out.println(xh)

给段java里的if条件和if else 代码 练习练习

int age=10;

if(age==5){

System.out.printf("我五岁了);

}

else if(age==6)

{

System.out.printf("我六岁了);

}

else if(age==10)

{

System.out.printf("我十岁了);

}

else{

System.out.printf("我多大了?");

}

关于Java类与对象练习,初学求多多指教~分数不多哦,多谢了~

1. 程序中仅仅省略【代码12】编译能通过吗?

答:编译可以通过,但运行时异常

2. 程序中仅仅省略【代码13】编译能通过吗?

答:编译无法通过

3. 程序中仅仅省略【代码12】,运行时出现了怎样的异常提示?

答:java.lang.NullPointerException

4. 给Trangle类增加3个方法,分别用来返回3个边:sideA、sideB和sideC。

答:

public double getSideA() {

return sideA;

}

public double getSideB() {

return sideB;

}

public double getSideC() {

return sideC;

}

三个类的完整代码:

class Trangle {

double sideA, sideB, sideC, area, length;

boolean boo;

public Trangle(double a, double b, double c) {

this.sideA = a;

this.sideB = b;

this.sideC = c;

if (a + b c a + c b b + c a) {

boo = true;

} else {

boo = false;

}

}

public double getSideA() {

return sideA;

}

public double getSideB() {

return sideB;

}

public double getSideC() {

return sideC;

}

double getLength() {

return this.sideA + this.sideB + this.sideC;

}

public double getArea() {

if (boo) {

double p = (sideA + sideB + sideC) / 2.0;

area = Math.sqrt(p * (p - sideA) * (p - sideB) * (p - sideC));

return area;

} else {

System.out.println("不是一个三角形,不能计算面积");

return 0;

}

}

public void setABC(double a, double b, double c) {

this.sideA = a;

this.sideB = b;

this.sideC = c;

if (a + b c a + c b b + c a) {

boo = true;

} else {

boo = false;

}

}

}

class Lader {

double above, bottom, height, area;

Lader(double a, double b, double h) {

this.above = a;

this.bottom = b;

this.height = h;

}

double getArea() {

return (this.above + this.bottom) * this.height / 2;

}

}

class AreaAndLength {

public static void main(String args[]) {

double length, area;

Trangle trangle = null;

Lader lader;

// 创建对象trangle。

trangle = new Trangle(3, 4, 5);// 12

// 创建对象lader。

lader = new Lader(3, 4, 5);// 13

// trangle调用方法返回周长并赋值给length。

length = trangle.getLength();// 14

System.out.println("三角形的周长:" + length);

// trangle调用方法返回面积并赋值给area。

area = trangle.getArea();// 15

System.out.println("三角形的面积:" + area);

// lader调用方法返回面积并赋值给area。

area = lader.getArea();// 16

System.out.println("梯形的面积:" + area);

// trangle调用方法返修改三个边的代码,要求将三个边修改为12,34,1。

trangle.setABC(12, 34, 1);// 17

// trangle调用方法返回面积并赋值给area。

area = trangle.getArea();// 18

System.out.println("三角形的面积:" + area);

// trangle调用方法返回周长并赋值给length。

length = trangle.getLength();// 19

System.out.println("三角形的周长:" + length);

}

}

Java编程,填写下面的代码

class NoLowerLetterException extends Exception {

public NoLowerLetterException(String msg) {

super(msg);

}

}

class NoDigitException extends Exception {

public NoDigitException(String msg) {

super(msg);

}

}

class People {

void printLetter(char c) {

if (c = 'a' c = 'z') {

System.out.println(c);

} else {

try {

throw new NoLowerLetterException(String.valueOf(c));

} catch (NoLowerLetterException e) {

e.printStackTrace();

}

}

}

void printDigit(char c) {

if (c = '0' c = '9') {

System.out.println(c);

} else {

try {

throw new NoDigitException(String.valueOf(c));

} catch (NoDigitException e) {

e.printStackTrace();

}

}

}

}

public class ExceptionExample {

public static void main(String args[]) {

People people = new People();

for (int i = 0; i 128; i++) {

// 【代码5】

// //将i转换为char类型,执行people.printLetter()方法,如果出现异常则捕获,并输出异常的错误信息!

people.printLetter((char) i);

}

for (int i = 0; i 128; i++) {

// 【代码6】 //将i转换为char类型,执行people. printDigit

// ()方法,如果出现异常则捕获,并输出异常的错误信息!

people.printDigit((char) i);

}

}

}

java练习题求完整代码

按照题目要求编写的用javaBean规范设计的学生类Student的Java程序如下

需要创建user.java.test包,把Student.java文件和Test.java文件放入包中,编译Student.java文件并且编译运行Test.java文件得到运行结果

Student.java文件代码如下

package user.java.test;

import java.io.Serializable;

public class Student implements Serializable{

private static final long serialVersionUID = 1L;

private String no;

private String name;

private double score;

public Student(){}

public Student(String no,String name,double score){

this.no=no;

this.name=name;

this.score=score;

}

public String getNo(){ return no;}

public void setNo(String no){ this.no=no;}

public String getName(){ return name;}

public void setName(String name){ this.name=name;}

public double getScore(){ return score;}

public void setScore(double score){ this.score=score;}

public String toString(){

return "学号:"+no+",姓名:"+name+",成绩:"+score;

}

public static double getAvg(Student[] sArray){

double sum=0,avg;

for(int i=0;isArray.length;i++){

sum=sum+sArray[i].getScore();

}

avg=sum/sArray.length;

return avg;

}

}

Test.java文件代码如下

package user.java.test;

public class Test{

public static void main(String[] args){

Student[] sArray=new Student[5];

sArray[0]=new Student("001","张三",89.5);

sArray[1]=new Student("002","李四",82.5);

sArray[2]=new Student("003","王五",93);

sArray[3]=new Student("004","赵六",73.5);

sArray[4]=new Student("005","孙七",66);

System.out.println("这些学生的平均分:"+Student.getAvg(sArray));

for(int i=0;isArray.length;i++){

System.out.println(sArray[i].toString());

}

}

}

java练习题求解希望有完整代码

运行代码

具体的代码如下:

import java.util.HashMap;

public class SearchDemo {

public HashMapInteger,Integer countMap(char[] arr){

HashMap countMap = new HashMapInteger, Integer();

for (int i = 0; i arr.length; i++) {

if(!countMap.containsKey(arr[i])){

countMap.put(arr[i],1);

}else{

int value = (int)countMap.get(arr[i]) + 1;

countMap.put(arr[i],value);

}

}

return countMap;

}

public static void main(String[] args) {

char[] arr={'A','1','R','!','e','','A','5','A','g','#','D'};

int count = new SearchDemo().countMap(arr).get('A');

System.out.println("其中'A'字符的个数是:" + count);

}

}

运行结果


网页标题:关于java经典练习代码6的信息
当前路径:http://bzwzjz.com/article/hppppg.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 网站设计 重庆网站建设 成都商城网站建设 品牌网站建设 网站设计制作 成都网站建设 手机网站建设套餐 网站建设方案 成都网站设计 企业网站设计 网站建设公司 成都网站建设 专业网站设计 成都网站建设 响应式网站设计 成都定制网站建设 手机网站设计 成都网站制作 成都网站建设流程 成都响应式网站建设公司 高端网站设计 成都网站制作