这道题不会,请帮忙看看又不会怀孕!

这道题不会,请帮忙看看!谢谢!_百度知道
这道题不会,请帮忙看看!谢谢!
提问者采纳
第(24-12)÷4=3(12-3)÷2=4.5 第二选A 第三我发张图
这好像不对呀!
提问者评价
太给力了,你的回答完美地解决了我的问题,非常感谢!
其他类似问题
为您推荐:
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁文本文件A.txt中顺序包含如下文本:
HEDRA
SHDRA
POSDA1
POSDA2
POSDA3
HEDRB
SHDRB
POSDB1
POSDB2
POSDB3
.....
.....
TLRL
其中每个文本行前四个字母称为行类型,每个文本块从HEDR行开始到下个HEDR结束(不含下个HEDR行),最后一个TLRL是文件结束标志。
约束条件1、处理掉文件不存在、文件打开或读取失败等异常。2、忽略掉空行。3、每个文本行前四个字符必须由三个大写英文字母加一个大写英文字母或一个数字组成,要求用正则表达式进行验证。4、如果文件末尾没有TLRL行,则返回空ArrayList,即认为该文件无效。
& 请编写一个方法,返回由若干个文件块组成的ArrayList,即其中每个元素是文本块,每个文本块也定义成一个ArrayList.
返回的ArrayList的内存映射如下描述
&&&& 【
&&&&&&&&&& 【HEDRA,SHDRA,POSD,POSD】,
&&&&&&&&&& 【HEDRB,SHDRB,POSD,POSD】,
&&&&&&&&&&& ......
&&&&&&&&&&& ......
&&&& 】
采纳的答案
我写了一个demo,希望能帮到你
package com.wenqiang.
import java.io.BufferedR
import java.io.F
import java.io.FileInputS
import java.io.FileNotFoundE
import java.io.IOE
import java.io.InputStreamR
import java.util.ArrayL
import java.util.L
import java.util.regex.P
* 其中每个文本行前四个字母称为行类型,每个文本块从HEDR行开始到下个HEDR结束(不含下个HEDR行),最后一个TLRL是文件结束标志。
* 约束条件:
* 1、处理掉文件不存在、文件打开或读取失败等异常。
* 2、忽略掉空行。
* 3、每个文本行前四个字符必须由三个大写英文字母加一个大写英文字母或一个数字组成,要求用正则表达式进行验证。
* 4、如果文件末尾没有TLRL行,则返回空ArrayList,即认为该文件无效。
* 请编写一个方法,返回由若干个文件块组成的ArrayList,即其中每个元素是文本块,每个文本块也定义成一个ArrayList.
* @author wenqiang
*/
public class MessageHander {
private final static String reg = "^[A-Z]{3}[A-Z0-9]+";
public boolean pathIsExist(String path){
File file = new File(path);
return fileIsExist(file);
public boolean fileIsExist(File file){
return file.exists();
public List&ArrayList&String&& handerMsg(String filepath){
List&ArrayList&String&& msgList = new ArrayList&ArrayList&String&&();
if(!pathIsExist(filepath)){
System.out.println("文件不存在!--PATH");
File file = new File(filepath);
FileInputStream fis =
InputStreamReader isr =
BufferedReader br =
fis = new FileInputStream(file);
isr = new InputStreamReader(fis);
br =& new BufferedReader(isr);
String temp = "";
ArrayList&String& tempList =
while(true){
temp = br.readLine();
if("TLRL".equals(temp)){
if(tempList!=null){
msgList.add(tempList);
System.out.println("文件读取结束--TLRL!");
}else if(temp==null){
if(tempList!=null){
msgList.add(tempList);
System.out.println("文件读取结束--NULL!");
if("".equals(temp)){
}else if(Pattern.matches(reg, temp.trim())&&"HED".equals(temp.substring(0, 3))){
if(tempList!=null){
msgList.add(tempList);
tempList = new ArrayList&String&();
tempList.add(temp);
tempList.add(temp);
} catch (IOException e) {
System.out.println("文件读取失败--IO!");
e.printStackTrace();
return msgL
} catch (FileNotFoundException e) {
System.out.println("文件打不开!--FILE");
e.printStackTrace();
return msgL
br.close();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
return msgL
public static void main(String[] args) {
String filepath = "e:/file.txt";
List&ArrayList&String&& resultList = new MessageHander().handerMsg(filepath);
System.out.println(resultList.size());
System.out.println(resultList.toString());
//System.out.println(Pattern.matches(reg, "HEDRA"));
//System.out.println("HED".equals("HEDRA".substring(0, 3)));
约束1:打开文件或者读取文件失败要捕获异常信息用try catch就好了
约束2:while((line = br.readLine()) ==null)不读取这行
约束3:用正则验证前四个字符,每次读取一行,截取前四个九OK了,至于正则表达式,网上搜一下
约束4:while((sc.hasNextLine()&&(line=sc.nextLine())!=null)){
&&& if(!sc.hasNextLine())
&&& System.out.println(line);判断line的值是否是TLRL
&&&& }
最后的意思就是:你每次读取一个HEDR开头的到head结尾的数据,就把他放在arraylist中
1.验证文件的合法性
2.读取文本内容,按文本块分组构成arraylist返回
已解决问题
未解决问题各位学霸帮忙看看,这道题不会啊 _百度作业帮
各位学霸帮忙看看,这道题不会啊
各位学霸帮忙看看,这道题不会啊&
Eifhter Tom or you can go there?查看: 661|回复: 5
请大家帮忙看看这道题是怎么做的啊?
请大家帮忙看看这道题是怎么做的啊?
(68.13 KB, 下载次数: 2)
00:18 上传
你的那个指数是不是1.276啊?怎么会是0.276。
节能前的温差=(85+60)/2-18=54.5℃,热负荷与温差的1.276次方成正比,(传热系数为温差的0.276次方,加上温差本身的1),节能前后的热负荷比为1:0.67,就能求出节能后的温差约为40℃,即供回水平均温度=40+18=58,答案B符合条件。
计算得供水68度,回水48度,选B。(计算过程不好打字,解题思路是抓住之前的换热量的68%和之后的换热量相等就可以准确计算出来)
这道题有意思,我算的热媒平均温度是57.8℃,那进出口的温度和应该是115.6,B的温度和是120,C的温度和是110,不知道应该选哪个答案了。
本帖最后由 baixn 于
10:53 编辑
想一想,应该选B,因为题目说室温不超过21℃,也就是说允许室温高过18℃的设计温度,那热媒温度就选高的啦。
Powered by

我要回帖

更多关于 道长帮帮忙 的文章

 

随机推荐