使用Mapbox实现而不是JSON异常
当我在我的手机上运行这个应用程序时,我正在使用用于安卓的Mapbox implementation 'com.mapbox.mapboxsdk:mapbox-android-plugin-places:0.6.0'来搜索一个特定的location.But,我得到了运行时异常作为com.google.gson.JsonSyntaxException: java.lang.IllegalStateException: Not a JSON Array: {"type":"Point","coordina
我第一次在数组中使用Intellij进行了一些练习,但是它给我带来了以下错误:
Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException
at java.lang.System.arraycopy(Native Method)
at ArrayDemo.main(ArrayDemo.java:6)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMet
我在远程应用程序崩溃报告程序中收到此错误:
java.lang.ArrayIndexOutOfBoundsException: length=1; index=1
at android.view.WindowManagerGlobal.closeAll(WindowManagerGlobal.java:325)
at android.app.ActivityThread.handleDestroyActivity(ActivityThread.java:3590)
at android.app.ActivityThread.handleRelaunchActivity(ActivityThre
这一次,我想从头到尾打印一个数组。
这是我写的:
public class Arrays {
public static void main (String[] args){
for (int i = args.length; i >=0; i--){
System.out.print(args[i]+" ");
}
}
这是错误消息: Exception in thread "main“java.lang.ArrayIndexOutOfBoundsException: 4 at Assignment02Q04.main(Assig
我对java很陌生,在这个任务中需要帮助。它给我显示了错误。
我试图在不使用对象的情况下更改它,但是它也显示了错误。
import java.util.Scanner;
public class Result {
int n;
int [] rollno = new int[n];
int [] marks = new int[n];
String [] name = new String[n];
Result()
{
rollno[n] = 0;
marks[n] = 0;
name [n]
我有一个带有customAdapter的列表视图,即:
自定义适配器用于为列表视图中的每一行选择自定义颜色。
final ArrayAdapter arrayAdapter = new ArrayAdapter(this, android.R.layout.simple_list_item_activated_1, notes){
@Override
public View getView(int position, View convertView, ViewGroup parent){
// Get the current item
我正在创建一个由串行通信组成的android应用程序,我得到了一个错误,名为java.lang.ArrayIndexOutOfBoundsException: length=1;index=1,请告诉我如何修复它
这是我的usb驱动程序:
public class UsbDriver {
private final Context mApplicationContext;
private final UsbManager mUsbManager;
@SuppressWarnings("unused")
private final UsbConn
import java.util.Scanner;
public class ProgramAssignment1 {
public static void main(String[] args) {
reader();
}
public static void reader() {
Scanner input = new Scanner(System.in);
System.out.println("Please enter the Number of Students you would like to
这是我的代码。它是一个随机字符串生成器。当我运行它时,如果加在一起的字母和字符的数量少于期望的数字数量,我会得到一个错误代码,如下所示。有人能帮我解决这个问题吗?
import java.util.ArrayList;
import java.util.List;
import java.util.Random;
import java.util.Scanner;
public class list {
public static void main(String[] args) {
// TODO Auto-generated method stub
当我试图打印一个数组时,我遇到一个错误。虽然我得到了一个:
Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 3
at FlipProj.main(FlipProj.java:20)
错误消息。
我的代码:
import java.util.Scanner;
public class FlipProj
{
public static void main(String args[])
{
Scanner s = new
我有一个返回整数数组的SQL查询。
ArrayList<Integer> intArray = new ArrayList<>(44);
while (result.next()){
intArray.add(result.getInt("CNT")); // Insert the result into Java Array List
}
// Insert the result into Java Object
dc = new DCDataObj(
intArray.get(1), // Datacenter
我正在尝试修复一个数组问题,它将图像存储到数组中,这样我就不需要单独做了。
下面是我的代码:
tiles = new Image[NUM_TILES];
for (int i = 0; i < NUM_TILES; i++) {
tiles[i] = getImage(getClass().getResource(String.format("tiles/t%d.png", i)));
}
weapon = new Image[2];
for (int xi = 0; xi < 2; xi++) {
weapon[xi] = getImage(g
我正在尝试将数组列表中的数据插入到数据库中。我创建了这个方法,但得到了一个错误:
java.lang.IndexOutOfBoundsException: Invalid index 1, size is 1 at java.util.ArrayList.throwIndexOutOfBoundsException(ArrayList.java:255)
private void memorizzaArrayInDb() {
ContentValues cv = new ContentValues();
SQLiteDatabase db = mHelper.getWrita
我已经创建了一个适配器,它显示了这段代码的结果。
public class Adapter_roadmap extends ArrayAdapter<String> {
private final Context context;
private final ArrayList<String> station_hour, station_hour_passed, station_name, station_name_passed, station_phoneNum;
private final ArrayList<
有一个问题针指向我在这个程序上的最后一个问题。它被设计为接受用户输入的3个测试分数。然后除以平均分的考试分数。我运行了程序,并能够让输入框显示,尽管当我到达最后一步时,我收到了错误..."Exception in thread "main“java.lang.ArrayIndexOutOfBoundsException: 3 at Java_Lab_5.main(Java_Lab_5.java:40)”Exception in thread“main”java.lang.ArrayIndexOutOfBoundsException:3 at Java_Lab_5.main(Ja
我正在尝试用Java创建一个数组,它可以容纳与索引'i‘大一样多的数字。
for (int i = 0; i <= 10; i++)
{
int[] zahlenListe = new int[i];
zahlenListe[i] = i + 5;
System.out.println(zahlenListe[i]);
}
但是我总是收到错误消息:线程"main“java.lang.ArrayIndexOutOfBoundsException: 0 at Start.main(Start.java:27)中
我试图在我的应用程序中找出哪种方法/循环给了java.lang.OutOfMemoryError: Java堆空间。我对使用Eclipse内存分析器分析java应用程序非常陌生。
在图像中,很明显调用JNI Local有最大保留的Heap,但是我们的应用程序中没有任何JNI调用。
请检查并确认内存泄漏是由调用任何本机代码(JNI )还是使用任何字符串迭代或其他任何方法造成的?
作为参考,我附加了.hprof文件的总体概述和堆栈跟踪:
Accumulated Objects by Class
Label Number of Objects Used Heap Size Ret
我是编程初学者。我的第一节编程课已经上了几个星期了,所以请耐心点。我不是一个寻求帮助的人,所以我在没有运气的情况下广泛地寻找了一个答案。这也是我第一次在任何类型的论坛上发布任何内容,所以如果我的问题结构被关闭了,我很抱歉,我会为以后的文章更正。
我在运行程序时发现了这个问题。
Exception in thread "main" java.lang.ArrayIndexOutOfBoundsException: 100
at btn.Butto.<init>(Butto.java:23)
at btn.Butto.main(Butto.java:34)
我不断地得到 线程"main“java.lang.ArrayIndexOutOfBoundsException中出现异常:索引2超出了MergeSorter.merge(MergeSorter.java:44)、MergeSorter.sort(MergeSorter.java:16)、MergeSorter.sort(MergeSorter.java:14)、MergeSorter.sort(MergeSorter.java:14)、MergeSorter.sort(MergeSorter.java:14)的长度2的界限 不确定如何修复。 之后我也想转换成通用的。 public c
当我尝试通过addContact方法添加联系人信息时,系统会提示我输入姓名、电话号码和地址。然后将信息存储在类数组中。
当addContact被触发时,它会发出:
Contact[] contacts;
public void addContact(Contact c)
{
String name = "";
long number = 0000000000;
String comment = "";
if(isFull());
incrementCapacity()
我创建了一个基于数组的通用大小循环缓冲区,它在我的测试中做得很好,直到在以下特定情况下
头部==尾部和
总数组由元素填充。
我预期数组将像往常一样调整大小,将head =0,tail =新位置插入,并且都会很好。但这就是我得到的输出:
adding : e
head : 5 tail : 5 , size : 12
a b c d e f g h i j k l
adding : f
resizing array to size: 24
Exception in thread "main" java.lang.ArrayIndexOutOfBoundsExc
我是Java初学者,学习数组循环的基础知识,用Intellij编写代码。我一直在关注来自不同地方的在线教程,并被困在这里:
使用与以下代码相同的代码:
package com.java.ArraysA;
public class Main {
public static void main(String[] args) {
int[] lottery_numbers = new int[49];
int i = 0;
for (i = 0; i < lottery_numbers.length; i++); {
lottery_number