美图欣赏:

一.代码操作

import scala.io.Sourceobject ReadFlieDemo {def main(args: Array[String]): Unit = {val source = Source.fromFile("D:\\input\\student1.txt")//返回的是迭代器val array = source.getLines()for (i <- array) {println(i)}}
}

二.代码报错提示

Exception in thread "main" java.nio.charset.MalformedInputException: Input length = 1
at java.nio.charset.CoderResult.throwException(CoderResult.java:281)at sun.nio.cs.StreamDecoder.implRead(StreamDecoder.java:339)at sun.nio.cs.StreamDecoder.read(StreamDecoder.java:178)at java.io.InputStreamReader.read(InputStreamReader.java:184)at java.io.BufferedReader.fill(BufferedReader.java:161)at java.io.BufferedReader.readLine(BufferedReader.java:324)at java.io.BufferedReader.readLine(BufferedReader.java:389)at scala.io.BufferedSource$BufferedLineIterator.hasNext(BufferedSource.scala:72)

三.解决方法

读取文件的编码,要设为UTF-8

1.建一个文本,写好数据后,点击另存为

2.点击后跳转,如下图。可以看见设置编码格式为UTF-8

四.修改编码之后,在运行

可以看到结果,读取成功

                          ————保持饥饿,保持学习Jackson_MVP

如何解决scala读取本地文件失败相关推荐

  1. springcloud项目读取本地文件失败

    如题 相对路径会失败,具体原因未知,目前的方法是动态获取绝对路径读取,以下是示例代码 @RestController @RequestMapping("/rpc") public ...

  2. QListWidget读取本地文件夹中文件并显示名字,双击读取xml数据

    文章目录 前言 一.读取本地文件并显示 二.双击读取数据 前言 本文主要是为了解决QListWidget读取本地文件夹中文件,并且显示的问题.然后双击读取其中xml数据 一.读取本地文件并显示 如下的 ...

  3. 两步快速解决浏览器上传本地文件失败问题

    两步快速解决浏览器上传本地文件失败问题 学校教学平台上传作业总是没法弹出本地目录,经过查资料和试验,我总结了解决方法,只需两步. 使用到的浏览器 ie浏览器 目录 两步快速解决浏览器上传本地文件失败问 ...

  4. 正则的应用--读取本地文件2--网页版解析--豆瓣

    第一部分 读取本地文件 1.进入豆瓣主页,获取其网页源代码,保存下载到本地,由于代码过多,这里就不展现出来了 2.进入影评主页,获取源代码,保存下载到本地 3.在本地文件中进行解析 test.json ...

  5. scala读取mysql文件_9. Scala操作外部数据 文件读取,xml,Excel,MySQL

    文件读取 读取本地文件,读取csv文件,读取网络文件 package com.yy.scala import scala.io.Source /** * 文件读取 */ object FileApp ...

  6. Spark读取本地文件和HDFS文件

    前言 旁边的实习生又一脸懵逼了:Spark有bug,明明我本地/data目录下有test.txt文件,但运行就报错: Caused by: java.io.FileNotFoundException: ...

  7. java访问本地文件_详解Java读取本地文件并显示在JSP文件中

    详解Java读取本地文件并显示在JSP文件中 当我们初学IMG标签时,我们知道通过设置img标签的src属性,能够在页面中显示想要展示的图片.其中src的值,可以是磁盘目录上的绝对,也可以是项目下的相 ...

  8. java File 读取本地文件 增删改查

    java 读取本地文件 增删改查 这里删除不做删除,只是对文件进行重命名,只是物理意义不可见,实际存在 用的jfinal框架 /*** 列出指定路径的文件* @param path 路径* @retu ...

  9. cordova js(javascript)读取本地文件(将本地的bin文件转成字节数组)

    此问题已经解决,解决方法参考我的博客: cordova本地存储(存取): 读取项目里的本地文件 文章目录 1.下面两个比较有用: 2.下面两篇博客证明不用input标签的情况下,无法获取本地文件(包括 ...

最新文章

  1. 一个电脑能装几块固态_花了20000块给电脑升级了磁盘阵列,速度达到10G连续读写...
  2. 【面试必备】Swiftamp;nbsp;面试题及其答案
  3. 机器学习(一)线性回归
  4. JMetro 5.2版发布
  5. Matlab常见问题处理——错误使用 xlswrite (line 219),调用错误,调度异常: 参数错误。
  6. 大数据学习笔记51:Flume Channel Selectors(Flume通道选择器)
  7. Lind.DDD.Aspects通过Plugins实现方法的动态拦截~Lind里的AOP
  8. linux从青铜到王者学习好文
  9. 腾达AC15改内存闪存刷AC68U梅林
  10. 图片边缘出现黑点的问题分析和解决(纹理过滤)
  11. 有哪些管理类书籍值得推荐?
  12. SpringSecurity自定义多Provider时提示No AuthenticationProvider found for问题的解决方案与原理(一)
  13. 3D游戏编程与设计作业六
  14. Java-append()方法
  15. 2021-基于深度学习的人脸检测综述文献-摘要
  16. 计算机电路英语词汇,PCB专业英语词汇对照表(大全)
  17. 首个Laravel工作流引擎发布 V1.0正式版
  18. 2 万多字,183 道 Java 面试题分析及答案
  19. vue使用高德api 定位获取位置信息 positionLocation.js及 USERKEY_PLAT_NOMATCH报错
  20. 分账系统价格表的构成你了解吗?

热门文章

  1. [2023-01 持续更新] 谷歌学术google镜像/Sci-Hub可用网址/Github镜像可用网址总结
  2. PMI考试收获的学习思维
  3. 惊闻!同学被诈骗2万美金!骗子的良心不会痛吗?
  4. 直播代码中关于敏感词替换的代码编辑
  5. Windows Installer:正在安装其他程序。请等待该安装完成,然后再次尝试安装此软件
  6. Delphi ord 函数
  7. PIOMAS Arctic sea ice thickness daily数据下载和IDL处理
  8. ResNet成阿尔法元核心技术 旷视孙剑详解Zero的伟大与局限
  9. 如何确定自己浏览器的User-Agent信息
  10. 自闭症青年的突显网络、默认模式网络和中央执行网络功能连接的差异