成都创新互联网站制作重庆分公司

java补代码的题 java代码自动补全

有关Java的题目,帮我把代码填完,还有运行成功,谢谢,很急

测试代码 :

网站设计制作、网站设计中从网站色彩、结构布局、栏目设置、关键词群组等细微处着手,突出企业的产品/服务/品牌,帮助企业锁定精准用户,提高在线咨询和转化,使成都网站营销成为有效果、有回报的无锡营销推广。创新互联专业成都网站建设10多年了,客户满意度97.8%,欢迎成都创新互联客户联系。

import java.util.regex.*;

class Test {

public static void main(String args[]) {

Pattern p;

Matcher m;

String patternString = "\\dA\\d"; // 给出一个正则表达式

String matchedString = "0A1A2A3A4A5A6A7A8A9"; // 给出待匹配的字符序列

p = Pattern.compile(patternString); // 用模式patternString初试化模式对象p

m = p.matcher(matchedString); // 用matchedString初始化匹配对象m

while (m.find()) {

String str = m.group();

System.out.print("从" + m.start() + "到" + m.end() + "匹配模式子序列:");

System.out.println(str); // 查找matchedString中和patternString匹配的全部子字符串,并输出

// 这些子字符串,以及它们在matchedString中的起止位置

}

String temp = m.replaceAll("####");

System.out.println(temp);

System.out.println(matchedString);

matchedString = ("9A00A3"); // 重新给出待匹配的字符序列

m = p.matcher("9A00A3"); // 重新初始化匹配对象m

if (m.matches()) { // 判断matchedString是否匹配patternString的条件表达式

String str2 = m.group();

System.out.println(str2);

} else

System.out.println("不完全匹配");

if (m.lookingAt()) // 判断从matchedString的开始位置是否有和patternString匹配的子序列

{

String str3 = m.group();

System.out.println(str3);

}

}

}

运行结果:

从0到3匹配模式子序列:0A1

从4到7匹配模式子序列:2A3

从8到11匹配模式子序列:4A5

从12到15匹配模式子序列:6A7

从16到19匹配模式子序列:8A9

####A####A####A####A####

0A1A2A3A4A5A6A7A8A9

不完全匹配

9A0

Java程序填空题:将下面的一段代码补充完整

public void add(int a,int b){

System.out.println(a+"+"+b+"="+(a+b));

}

public void show(){

System.out.println("show方法执行了!");

}

求解一道Java实验题,给出一段代码,要求把该代码补充完整使其可以运行,具体要求如下

package xinguan;

abstract class Operation{ //抽象类

public static double numberA= 0;

public static double numberB = 0;

abstract double getResult(); //抽象方法

}

class OperationADD extends Operation{

@Override

double getResult() {

return numberA+numberB;

}

}

class OperationSUB extends Operation{

@Override

double getResult() {

return numberA-numberB;

}

}

class OperationMUL extends Operation{

@Override

double getResult() {

return numberA*numberB;

}

}

class OperationDIV extends Operation{

@Override

double getResult() {

return numberA/numberB;

}

}

class OperationFactory{

public static Operation createOperate(char operate){

Operation oper = null;

switch (operate){

case'+':

oper= new OperationADD();

break;

case'-':

oper= new OperationSUB();

break;

case'*':

oper= new OperationMUL();

break;

case'/':

oper= new OperationDIV();

break;

}

return oper;

}

}

public class CalculateDemo {

/**

* @param args

*/

public static void main(String[] args) {

Operation operADD = OperationFactory.createOperate('+');

Operation operSUB = OperationFactory.createOperate('-');

Operation operMUL = OperationFactory.createOperate('*');

Operation operDIV = OperationFactory.createOperate('/');

operADD.numberA = 15.0;

operADD.numberB = 3;

System.out.println(operADD.getResult());

System.out.println(operSUB.getResult());

System.out.println(operMUL.getResult());

System.out.println(operDIV.getResult());

}

}

因为抽象类是静态方法 所以 给operADD 那个对象赋值一次就能获得所有结果。要是去掉static 那么就需要每个对象 赋值。现在基本满足你的要求了。

java期末试题,添加代码

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

2.createStatement()

3.select * from 表名

4.executeQuery(sql)

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

6.System.out.println(xh)

帮忙写下java的代码 3道题

public static void main(String[] args) {

// 建立list列表

ListInteger list = new ArrayListInteger();

list.add(5);

list.add(2);

list.add(8);

// 转数组

Object[] arr = list.toArray();

// 排序

Arrays.sort(arr);

// 输出数组

for (Object i : arr) {

System.out.println(i);

}

// 输出list

for (int i : list) {

System.out.println(i);

}

// 输出list

for (int i = 0; i list.size(); i++) {

System.out.println(list.get(i));

}

// 建立map

MapString, String map = new HashMapString, String();

map.put("key1", "value1");

map.put("key2", "value2");

map.put("key3", "value3");

// 输出map元素

for (String key : map.keySet()) {

String value = map.get(key);

System.out.println("key: " + key + "\tvalue: " + value);

}

}


分享题目:java补代码的题 java代码自动补全
网页地址:http://cxhlcq.com/article/dodijde.html

其他资讯

在线咨询

微信咨询

电话咨询

028-86922220(工作日)

18980820575(7×24)

提交需求

返回顶部