java-方法。(新手)
import java.util.ArrayList; //导入包。
import java.util.Iterator;
import java.util.LinkedList;
import java.util.List; public class zylx1 { //创建的一个类。
public static void main(String[] args){ //公共静态的主方法。
lx7(); //调用方法。
}
=====================================================================
private static void lx6() { //创建方法。
List<String> s = new ArrayList<String>(); //创建集合。
s.add("aa1"); //添加元素。
s.add("ab1");
s.add("ac1");
String s1 = s.set(0,"我爱Java"); //选择下标,输入更改后的元素。
System.out.println(s1+""); //打印下标为0,但是还没有被替换的元素。
System.out.println(s); //打印替换之后的元素。
}
=====================================================================
private static void lx5() { //创建方法。
List<String> s = new ArrayList<String>(); //创建集合。
s.add("ab1"); //添加元素。
s.add("ac1");
s.add("ad1");
String se = s.remove(0); //删除下标为0的元素。
System.out.println(se); //打印被删除的元素。
System.out.println(s); //打印删除之后的元素。
}
=====================================================================
private static void lx4() { //创建方法。
List<String> s = new ArrayList<String>(); //创建集合。
s.add("a"); //添加元素。
s.add("aa");
s.add("aaa");
System.out.println(s); //打印。
s.add(0,"abc"); //指定下标添加元素。
System.out.println(s); //打印。
}
=====================================================================
private static void lx3() { //创建方法。
LinkedList<String> link = new LinkedList<String>(); //创建元素。
link.add("每当我听到雨声"); //添加元素。
link.add("就像听到了心中的迷茫");
link.removeFirst(); //删除首位元素。
System.out.println(link); //打印。
}
=====================================================================
private static void lx2() { //创建方法。
LinkedList<String> link = new LinkedList<String>(); //创建集合。
link.add("杜甫"); //添加元素。
link.add("李白");
link.add("白居易");
link.add("毛不易");
//String first1 = link.getFirst();
// System.out.println(first1);
if(!link.isEmpty()){ //先判断集合是否为空,再进行循环或者获得操作。
String first2 = link.getFirst(); //取得首位的元素。
System.out.println(first2); //打印。
}
}
=====================================================================
private static void lx1() { //创建方法。
LinkedList<String> link = new LinkedList<String>(); //创建集合。
link.addLast("我的天啊呀"); //从尾部添加元素。
link.addLast("我的天啊呀1");
link.addLast("我的天啊呀2");
link.addFirst("一拳打倒一个嘤嘤婴"); //从头部添加元素。
link.addFirst("一拳打倒一个嘤嘤婴二号");
link.addFirst("一拳打倒一个嘤嘤婴三号");
Iterator<String> it = link.iterator(); //添加迭代器。
while (it.hasNext()){ //判断是否有下一个元素,如果有就打印。
String s = it.next();
System.out.println(s);
} } }
java-方法。(新手)的更多相关文章
- C++调用JAVA方法详解
C++调用JAVA方法详解 博客分类: 本文主要参考http://tech.ccidnet.com/art/1081/20050413/237901_1.html 上的文章. C++ ...
- JNI中C调用Java方法
背景需求 我们需要在JNI的C代码调用Java代码.实现原理:使用JNI提供的反射借口来反射得到Java方法,进行调用. JNI关键方法讲解. 1. 在同一个类中,调用其他方法 JNIEXPORT v ...
- Atitit java方法引用(Method References) 与c#委托与脚本语言js的函数指针
Atitit java方法引用(Method References) 与c#委托与脚本语言js的函数指针 1.1. java方法引用(Method References) 与c#委托与脚本语言js ...
- C#调用Java方法(详细实例)
C#可以直接引用C++的DLL和转换JAVA写好的程序.最近由于工作原因接触这方面比较多,根据实际需求,我们通过一个具体例子把一个JAVA方法转换成可以由C#直接调用的DLL C#调用c++ C#调用 ...
- Android C代码回调java方法
本文将讲述下列三种C代码回调java方法 1.c代码回调java空方法 2.c代码回调java int类型参数方法 3.c代码回调javaString类型参数方法 方法都差不多,先看c代码回调java ...
- oracle调用java方法的例子(下面所有代码都是在sql/plus中写)
在Oracle中调用Java程序,注意:java方法必须是static类型的,如果想在JAVA中使用system.out/err输出log. 需要在oracle 中执行"call dbms_ ...
- Js调用Java方法并互相传参
Js通过PhoneGap调用Java方法并互相传参的. 一.JAVA代码 写一个类,该类继承自Plugin并重写execute方法. import org.json.JSONArray; import ...
- HAL中通过JNI调用java方法【转】
转载请注明本文出处:http://www.cnblogs.com/xl19862005 作者:Xandy 由于工作的需要,最近一直在研究HAL.JNI.Java方法之间互调的问题,并做了如下一些记录和 ...
- wrong number of arguments,java方法反射时数组参数的坑
java方法中只有一个参数是数组,反射的时候我们不能想当然的传歌数组进去,传数组进去的时候表示多个参数. 两个数组不是一个意思啊. 我们应该把数组转为objet,这样才表示一个参数. import j ...
- JAVA 方法或者类的注释快捷键
JAVA 方法或者类的注释快捷键 /*** 登录验证* @param 传入的* @return* @throws Exception*/这种注释效果 方法: 1.先敲“/”在敲两个**,然后回车 方法 ...
随机推荐
- Ionic3学习笔记(九)关于 Android 端软键盘弹出后界面被压缩的问题
本文为原创文章,转载请标明出处 今天做了一个如下图所示的页面. iOS 端毫无 bug,Android 端却出现了问题.当软键盘弹出后,Android 端的 tabs 移到了软键盘的上面,再仔细一看, ...
- requests库入门-16-Session和Cookie
分类专栏: Python接口自动化测试之requests库入门 作者 | Anthony_tester ,300w+访问量博主,Oracle测试开发工程师. 地址 | https://blog.csd ...
- Mysql锁和死锁分析
在MySQL中,行级锁并不是直接锁记录,而是锁索引.索引分为主键索引和非主键索引两种,如果一条sql语句操作了主键索引,MySQL就会锁定这条主键索引;如果一条语句操作了非主键索引,MySQL会先锁定 ...
- 使用Vagrant部署虚拟分布式开发和测试环境
同步更新到笔者个人博客,可以访问我的博客查看原文:https://www.rockysky.tech 创建自动化配置开发环境 最近由于最近研究和学习的关系,需要经常配置和搭建多个虚拟机组成的分布式系统 ...
- Web渗透基础小总结
Web渗透框架概述 主要组成: 1. web语言代码(脚本) 2. web程序 3. 数据库程序 Web语言常见几大类 1. HTML:超文本标记语言,标准通用编辑语言下的一个应用 2. PHP:超文 ...
- 纯CSS实现元素垂直水平居中-非固定宽度
这里不讨论行内元素的居中!! 盒子垂直居中+水平居中的需求时经常遇到的,看到的较多实现逻辑是固定content-box的宽度,通过让margin-left和margin-top等于宽或高的负一半来实现 ...
- python之路-基本数据类型之int整数和bool值
1.int整数 #整数:主要用来进行数学运算,在python3中所有的整数都是int类型, #整数可以进行的操作有:bit_length(),计算整数在内存中占用的二进制码的长度 #例子:查看整数在内 ...
- C# BASS音频库 + 频谱基本用法
效果图: 使用了 BASS.dll. BASS.NET.dll 和 PeakMeterCtrl.dll 前面两个负责播放 最后一个负责绘制频谱,本文重点讲的是频谱部分,播放音频部分注意一点 ...
- linux firewalld 防火墙操作命令
查看防火墙的状态systemctl status firewalldTomcat默认使用8080端口,如果防火墙开启,需要开通8080端口firewall-cmd --zone=public --ad ...
- C# .Net Core 3.1 中关于Process.Start 启动Url链接的问题
WPF 项目迁移到.Net Core中时居然出了一堆问题...(很无语) 今天在使用的时候居然发现Process.Start居然打不开Url链接了? 报 找不到指定文件 的异常?! 一.bug重现 首 ...