大橙子网站建设,新征程启航
为企业提供网站建设、域名注册、服务器等服务
楼上的可以。
创新互联公司主要从事网站建设、成都做网站、网页设计、企业做网站、公司建网站等业务。立足成都服务婺源,10余年网站建设经验,价格优惠、服务专业,欢迎来电咨询建站服务:18980820575
public class test {
//.txt中按行读取内容
public static void main(String[] args)throws IOException{
// TODO Auto-generated method stub
String str=null;
boolean flag = false;
System.out.println("等待输入TXT文件路径...");
Scanner scan=new Scanner(System.in);
String fileName = scan.nextLine();//获取控制台输入的TXT文本路径
System.out.println("等待输入关键字...");
Scanner scan2=new Scanner(System.in);
String write= scan.nextLine();//获取控制台输入的TXT文本路径
BufferedReader reader=new BufferedReader(new FileReader(fileName));
while((str=reader.readLine())!=null){
if (flag == false) {
System.out.println(str);//输出第一行
flag = true;
}
if(str.indexOf(write) != -1){
System.out.println(str.substring(str.indexOf(write)+1)); }
}
}
}
如果你是为了学习安卓而学习java,那么你只需要看看java相关的视频就可以了,比如尚学堂马士兵老师的java教程。然后再看一遍第一行代码这本书,这本书通俗易懂,很适合初学者,看完之后照着练习。然后就可以看一些android案例之类的书籍,学习写项目了。第一行代码的都是很基础的东西,要做项目其实很多时候都是要用到开源库的,比如请求网络数据,真正项目开发中就很少自己封装HttpClient或者HttpUrlConnection了,类似获取新闻客户端这种很多新闻信息,就可以用google推出的框架volley。使用volley框架后,网络数据的请求,特别是图片的请求和缓存就变得非常容易了。
《第一行代码Java视频讲解版》百度网盘pdf最新全集下载:
链接:
?pwd=t7i1 提取码: t7i1
简介:第一行代码 Java 视频讲解版从初学者的角度,以丰富的例子、通俗易懂的语言、简单的图示,详细地介绍了Java开发中重点用到的多种技术。全书分为15章,包括Java简介、程序基本概念、面向对象基本概念、面向对象高级知识、包及访问控制权限、异常的捕获及处理、Eclipse开发工具、Java新特性、多线程、Java常用类库、Java IO编程、Java网络编程、Java类集框架、Java数据库编程、DAO设计模式等内容。
代码:
package FrameText;
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class FrameDemo extends JFrame {
JButton jbtwo ,jbHello, jbBye;
public FrameDemo() {
setLayout(new GridLayout(3, 1));// 3行1列布局
JPanel jp1 = new JPanel();// 第一行
JButton jb1 = new JButton("第一个按钮");
JButton jb2 = new JButton("第二个按钮");
JButton jb3 = new JButton("第三个按钮");
jp1.add(jb1);
jp1.add(jb2);
jp1.add(jb3);
add(jp1);
JPanel jp2 = new JPanel();// 第二行
JButton jbtwo = new JButton("第四个按钮");
jp2.add(jbtwo);
add(jp2);
JPanel jp3 = new JPanel();// 第三行
jbHello = new JButton("第五个按钮");
jbBye = new JButton("第六个按钮");
jp3.add(jbHello);
jp3.add(jbBye);
add(jp3);
setSize(380, 180);
setTitle("窗口");
setLocationRelativeTo(null);
setDefaultCloseOperation(EXIT_ON_CLOSE);
setVisible(true);
}
//点击按钮后响应
public static void main(String[] args) {
new FrameDemo();
}
}
第一行代码是Java中常用的把数值类型转换为string类型的方法,其中3.5f是float类型的数值3.5,后面那个+是连接符,由于Java中数值类型比如int,double等,用+符号和string类型连接就会把数值类型转换为string类型,所以3.5f
+""返回的是string类型的字符串3.5