- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我需要读取此 .txt 文件的行/将它们存储到数组中,同时忽略 T,仅使用 MaxT
和 MinT
列中的数字在本文中找到 MaxT 和 MinT 的平均值,然后将它们打印到 GUI 的标签上。在阅读这些行并按它们分隔的选项卡将它们分开后,我目前陷入困境。
Day MaxT MinT AvgT Dept HDD CDD Prep NewSnow
1 61 38 49.5 17.8 15 0 0.00 0.0
2 60 33 46.5 14.7 18 0 0.93 0.0
3 60 36 48.0 16.0 17 0 0.80 0.0
4 36 22 29.0 -3.1 36 0 T T
5 43 18 30.5 -1.8 34 0 0.00 0.0
6 47 22 34.5 2.1 30 0 0.00 0.0
7 53 31 42.0 9.4 23 0 0.00 0.0
8 45 23 34.0 1.2 31 0 0.27 2.1
9 24 15 19.5 -13.5 45 0 0.14 2.0
10 18 11 14.5 -18.7 50 0 0.03 0.7
11 25 11 18.0 -15.4 47 0 T T
12 28 18 23.0 -10.6 42 0 0.01 0.2
13 19 10 14.5 -19.3 50 0 T T
14 21 11 16.0 -18.1 49 0 0.17 2.9
15 36 21 28.5 -5.8 36 0 T 0.0
16 38 25 31.5 -3.1 33 0 0.02 0.0
17 36 26 31.0 -3.8 34 0 T T
18 44 27 35.5 0.4 29 0 0.00 0.0
19 66 39 52.5 17.1 12 0 0.00 0.0
20 72 49 60.5 24.9 4 0 0.00 0.0
21 59 41 50.0 14.1 15 0 1.57 0.0
22 50 33 41.5 5.3 23 0 0.00 0.0
23 56 32 44.0 7.5 21 0 0.02 0.0
24 61 33 47.0 10.2 18 0 1.03 T
25 37 32 34.5 -2.6 30 0 0.04 0.5
26 38 31 34.5 -2.9 30 0 T T
27 52 27 39.5 1.7 25 0 0.00 0.0
28 66 42 54.0 15.9 11 0 T 0.0
29 60 38 49.0 10.8 16 0 0.21 0.0
try{
File inputFile = new File("climateDataCincinnati.txt"); //get text
Scanner in = new Scanner(inputFile); //scanner for text
String line = "";
in.nextLine(); //to consume the first row
while(in.hasNextLine()){ //while there is a next line do
line = in.nextLine(); //take line
String content[] = line.split("\t"); // split by tabs
//where to seperate the two columns from the others
}
catch (IOException exception){
System.out.println(exception.toString());
}
最佳答案
只需将您需要的列存储在列表中即可。当您迭代这些值时,您也可以将字符串解析为 Integer。
List<Integer> maxList = new ArrayList<Integer>();
List<Integer> minList = new ArrayList<Integer>();
while(in.hasNextLine()){ //while there is a next line do
line = in.nextLine(); //take line
String content[] = line.split("\t"); // split by tabs
//get the maxT and minT
Integer maxT = Integer.valueOf(content[1]);
Integer minT = Integer.valueOf(content[2]);
//store for future use
maxList.add(maxT);
minList.add(minT);
}
//Do something on your 2 lists to find the average
关于java - 如何使用 split 方法查找 .txt 的 double 的两个特定列的平均值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36322973/
在 R 中,您可以使用 strsplit在分隔符( split )上分割向量的函数如下: x <- "What is this? It's an onion. What! That's| Well
我的 .split(); 方法有问题。 我称这个函数为: get_content_ajax("html/settings.html", "#ajax", 1, "Settings page have
我是Elixir的新手。我正在尝试对字符串split的基本操作,如下所示 String.split("Awesome",""); 根据elixir document,它应该根据提供的模式split字符
当我使用 =arrayformula(split(input!G2:G, ",")) 时,为什么拆分公式没有扩展到整个列? 我只得到输入的结果!G2 单元格,而不是 G 列中的其余部分。其他公式如 =
我正在尝试制作一个名为 core-splitter 的元素,该元素在 1.0 中已弃用,因为它在我们的项目中起着关键作用。 如果您不知道 core-splitter 的作用,我可以提供一个简短的描述。
我很难尝试使用多个定界符将字符串拆分为列表。我可以像下面这样将它拆分两次: myString.split(':')[1].split('.') 然而,这看起来很不优雅。在我的脑海里,我想做这样的事情:
来自使用惊喜模块的推荐引擎的代码,我在任何地方都找不到答案。 最佳答案 根据您的目标,您可以使用 cross_validation方法,它将自动为您执行拆分。示例:cross_validate(alg
我正在制作一个有丝 split 模拟器,我希望它在细胞足够大并 split 时运行有丝 split 功能。当它分割时,我希望它能够将分割从初始 x 值(前一个单元格的 x)动画化为新的 x 值(右侧的
我有一个用于三个按钮的点击处理程序,在这个处理程序中我想提取所点击按钮的 ID。我有一行这样的代码: $('#switch button').click(function(){ var cla
我需要像这样分割一个字符串 var val = "$cs+55+mod($a)"; 放入数组 arr = val.split( /[+-/*()\s*]/ ); 问题是将分隔符保留为数组元素,如 ar
我在同一个 string 上使用 split() 和 split("") .但为什么 split("") 返回的元素数量少于 split()?我想知道在什么特定的输入情况下会发生这种情况。 最佳答案
我的代码中某处有错误,但看不到我做错了什么。 我拥有的是 facebook 用户 ID 的隐藏输入,它是通过 jQuery UI 自动完成填充的: 然后,我有一个 jQuery 函数,当单击链接将其
我正在寻找一个程序来读取字符串/文件并显示其中的前三个单词。 所以我尝试了: letter= "a,b,c" print(letter.split(',')[0]) 这对获取一个单词有效,但执行 [0
我有一个存储邮件的表 Mails(谁会想到... ;))。 通过 tinyint MailStatus,我决定这是 SentMail、Draft 还是 ReceivedMail。 现在我想知道 Tab
在我的优化探索中,我发现内置的 split() 方法比等效的 re.split() 方法快大约 40%。 虚拟基准(易于复制粘贴): import re, time, random def rando
我对split有一个奇怪的问题,因为默认情况下它不会将split放入默认数组中。 以下是一些玩具代码。 #!/usr/bin/perl $A="A:B:C:D"; split (":",$A); pr
我目前正在学习 JCL,并且正在使用 SORT 程序。作为练习,我想将一些输入记录拆分为属于同一 PDS 的多个成员。这是我的 JCL 代码: //FAILJ JOB //STEP1 EX
在苦苦挣扎了半小时之后,我在使用空格分割字符串时遇到了这种差异,具体取决于您使用的语法。 简单字符串: $line = "1: 2: 3: 4: 5: " 拆分示例1 -从1开始注意带有 token
我有一个像这样的字符串: 'Agendas / Schedules meetings and speakers 4 F 1928-1209 Box 2' 我正在尝试将其
我试图了解 r-tree 的工作原理,发现有两种类型的拆分:二次拆分和线性拆分。 线性和二次实际上有什么区别?在哪种情况下,一个会比另一个更受欢迎? 最佳答案 原始 R-Tree 论文在 3.5.2
我是一名优秀的程序员,十分优秀!