我已经尝试了下面的代码。请帮我得到输出。我想要我能理解的简单代码。
假设这个数字是40:
public class PositionofElementinArray {
public static void main(String args[]) {
int arr[] = {10, 20, 30, 40, 50};
int value = 40;
for(int i=0; i < arr.length; i++)
if(arr[i]==value){
System.out.print(arr[i]);
}
else{
System.out.print("no element found");
}
}
}
此代码将打印值及其位置。根据您的示例,值为40,位置为3。
class Test
{
public static void main (String[] args)
{
int arr[] = {10, 20, 30, 40, 50};
int value = 40;
for(int i=0; i < arr.length; i++)
{
if(arr[i]==value){
System.out.print("value is"+arr[i]+" "position is"+i);
}
}
}
}
我需要找到所输入的数字的和和乘积。我有求和部分,但它唯一的问题是,当我第一次输入一个数字时,它会给我正确的答案,但当我输入另一个数字时,它只是将第一个数字的和与第二个数字的和相加,然后检查这两个和的和是否是奇数(对不起,如果它的混淆)。对于代码的产品部分,我似乎不知道该怎么做。 最后,如果和和积都是奇数,我需要它来说明输入的数字是一个极奇数。 这个Java应用程序检查区间[101,100001]中
问题内容: 基本上,我只需要获取一个5位数的数字,并用空格分隔即可。5位数字可以在varchar中的任何位置。 示例:我在SQL 2008表中有一个varchar列,其中包含这些各种数据 5位数字可以在任何空格之间分隔的地方,什么是最好的提取方法呢? 谢谢 这样的行应返回空白 在没有运气的情况下尝试了以下内容 我想我需要结合使用对varchar中的空间数量进行计数。和以上。但我不确定该怎么做 问题
例如,如果我从键盘输入5个值5,64,89,我想知道位置5和4在数组中。 如果是用Java编写的,应该如何编写?对不起,我还是初学者。
我有一个数组,我需要三个数中最大的一个数和各自的索引值。我有一个这样的数组: 如何找到最大的数字及其索引值?
问题内容: 例如 输入:[‘A’,’Z’,’F’,’D’,…] 输出:[0,25,5,3,…] 在C语言中,我只是从’A’中减去char,但是我似乎无法在Java中做到这一点。 问题答案: 您也可以在Java中使用char进行简单的数学运算: 将输出0。
IntStream可能是最简单的方法,但我只能获取最小的M数字,如下所示: 顺便说一句,考虑算法复杂性并假设N 我认为最好的复杂性可能达到O(N log(M)),但我不知道Java 8是否有这种流方法或收集器。