当前位置:首页 » 编程语言 » java元素

java元素

发布时间: 2022-01-18 01:06:42

① 用java怎么比较同一数组中的元素

比如数组s
String[] s = new String[10];
for(int i=0;i<(s.length()-1);i++){
System.out.println(s[i].equals(s[i+1]));
}

当然这只是相邻两个数据之间的比较,还要看你是想排序还是干嘛了,如果要排序,就需要在循环里再写一些东西。
如果是排序可以这样写:
import java.util.Arrays;

public class Rank {

static double[] ary = { 12.3, 32.2, 6.4, 44, 88.1, 7.9};

public static void main(String[] args){
System.out.print("After rank : ");
Arrays.sort(ary);
for(int i =0;i<ary.length;i++){
System.out.print(ary[i]+" ");
}
}
}

② java中从hashset中取元素

package test;

import java.util.HashSet;
import java.util.Iterator;
import java.util.Set;

public class Func{
//我假定是String类型的
public static Set<String> set = new HashSet<String>();
public static void main(String[] args){
add();
show();
}
public static void add(){
set.add("小白");
set.add( "java");
}
public static void show(){
//迭代的方法
Iterator it = set.iterator();
//这个set是否有下一个
while(it.hasNext()){
//有就把下一个取出来
String str = (String) it.next();
System.out.println(str);
}
}
}

③ JAVA里元素指的是什么

说到底 你都可以理解成对象, 比如你向List集合中add一个 1 那么 1就是list的一个元素

④ java语言中最基本的元素是什么

ava是一种面向对象的编程语言,优点是可移植性比较高,最初设计时就是本着一次编写到处执行设计的。可以开发各种应用程序和游戏,不过速度没有c++快,所以一般是不用java来编写应用程序和电脑游戏。
java主要分三块,j2se:java的基础核心语言。j2me:java的微型模块,专门针对内存小,没有持续电源等小型设备。j2ee:java的企业模块,专门针对企业数据库服务器的连接维护。
手机用到的是用j2me所编出来的小程序。
java比较简单,没有C++的烦琐,但学习时最好有C++为基础.与JSP和SQL起应用,功能强大.主要缺点就是:速度比较慢,没有C和C++快
java的可移植性是最闪亮的一点

⑤ java数组添加元素

数组长度固定,插入以后原来的最后一个元素就被挤出去了。实现是很容易:

public class TestArray {
public static int[] insert (int[] ori, int val, int index) {
for (int i=ori.length-1; i>index; i--)
ori[i] = ori[i-1];
ori[index] = val;
return ori;
}
public static void main (String args[]) {
int[] a = {12, 45, 6, 3, 8, 0, 0, 0};
insert(a, 88, 3); //会得到你的后面的数组
}
}

⑥ java问题:请问如何表达数组A的元素个数啊

查看数组A的元素个数,直接调用 A.length 就可以了

也就是说 数组A有length属性 ,但没有length()方法 也没有size属性 .

参考代码如下

publicclassMyDemo{

publicstaticvoidmain(String[]args){
//查看数组的长度,使用数组.length属性即可
int[]ary={1,2,3};
System.out.println(ary.length);

//查看字符串的长度,使用字符串.length()方法即可
Stringstr="AB";
System.out.println(str.length());

//查看集合的长度,使用集合.size()方法即可
ArrayList<String>list=newArrayList<String>();
list.add("苹果");
System.out.println(list.size());
}
}

输出结果

3
2
1

⑦ java中list怎样获得上一个元素

for循环得到全部元素,上一个元素i-1.
List<Integer> list = new ArrayList<Integer>();
for (int i = 0; i < list.size(); i++) {
System.out.println(list.get(i));
}

⑧ java怎样将String中的元素提取

java中将String的元素提取,可以使用tocharArray方法先转换成char数组,循环遍历输出,如下代码:

packagecom.qiu.lin.he;

importjava.text.ParseException;

publicclassCeshi{
publicstaticvoidmain(String[]args)throwsParseException{
Stringstr="abcdefg";
char[]ch=str.toCharArray();//将字符串转换成char数组
for(charelement:ch){//提取元素
System.out.println(element);
}
}
}

运行结果为:

⑨ java 怎样输入字符串,并访问其中的每一个元素呢

import java.util.Scanner;
public class Demo11 {
public static void main(String[] args) {

Scanner input = new Scanner(System.in);
System.out.println("请输入一个字符串");
String str = input.nextLine();
char[] ch=str.toCharArray();
for (int i = 0; i < ch.length; i++) {
//ch[i]代表字符串里面的第(i+1)个元素,这里可以对每一个元素进行操作
System.out.println(ch[i]);
}
}
}

⑩ java中如何添加数组元素

1、定义2个数组

String[]arr1={"1","2"};//定义一个字符串数组,把arr1的元素加入到arr2中
String[]arr2=newString[2];//什么一个字符串数组

2、循环方式把arr1的数组元素加入到arr2

for(inti=0;i<2;i++){
arr2[i]=arr1[i];//把arr1的元素添加到arr2中

热点内容
密码箱的密码忘记了如何开锁 发布:2024-11-15 06:04:41 浏览:955
安卓软件和苹果系统哪个好 发布:2024-11-15 05:48:32 浏览:283
pythonwhileelse 发布:2024-11-15 05:39:10 浏览:671
java文件流上传文件 发布:2024-11-15 05:24:02 浏览:147
linux安装so 发布:2024-11-15 05:22:29 浏览:581
九游版冒险王2适合安卓哪个版本 发布:2024-11-15 05:12:33 浏览:600
iphonexsmax怎么连接服务器 发布:2024-11-15 05:11:46 浏览:775
长江存储校招 发布:2024-11-15 05:11:01 浏览:966
oraclesql函数大全 发布:2024-11-15 05:10:00 浏览:465
form多文件上传 发布:2024-11-15 05:09:21 浏览:913