【java – 来自Avro的字段警告消息的默认值无效?】教程文章相关的互联网学习教程文章

java – Sharedpreferences不起作用,默认值【代码】

我的应用程序中有很多复选框,一个微调器,一个edittext和一个按钮.当我从微调器中选择一个项目然后输入某个值并点击一个按钮时,某个复选框文本会发生变化.现在我添加了共享首选项,我有两个问题. 第一个问题是,当我尝试使用共享偏好时,应用程序崩溃(一旦我启动包含这些共享偏好的活动).private String getItemQuantity(String key){SharedPreferences itemQuantitySP = getApplicationContext().getSharedPreferences("bifrostPrefs"...

java – Spring Data JPA JpaRepository.save()不返回默认值【代码】

我有一个非常混乱的问题,偷了很多时间:@Column(name = "created", columnDefinition = "TIMESTAMP DEFAULT CURRENT_TIMESTAMP", insertable = false, updatable = false) @Temporal(TemporalType.TIMESTAMP) private Date created;这段代码的时间戳是在我的Postgres DB中设置的,但是存储库返回一个创建了= null的实体; 我尝试了一些注释,如: @Generated 来自:Spring Data JPA JpaRepository.save(entity) not returning databas...

java – Hibernate返回错误“类路径必须设置或恢复默认值”

我是基于Hibernate技术的Java应用程序的新手.我在安装系统时遇到了一些问题.我安装在我的朋友系统中.我在Eclipse Juno(Portable)中安装了JBOSS Tools(只有Hibernate工具). 我只是将该文件夹复制到我的系统中,然后运行Eclipse.exe文件,它运行顺畅,我试图在hibernate透视图中创建新的Hibernate配置文件. 但我得到以下错误:Class path must be set or restored default解决方法:您需要将数据库驱动程序添加到类路径中 1)下载数据库的...

java – 活动完成时resultCode的默认值【代码】

这可能是一个基本问题,但我希望得到一些清晰. 我想做什么:1)使用requestCode启动活动,并处理两个操作onActivityResult,一个使用RESULT_OK,另一个使用RESULT_CANCELLED.我明确说明了每一个. 即使我只使用后退按钮关闭活动而没有设置任何结果,后端堆栈中的Activity也会收到RESULT_CANCELLED. 通过源代码我看到RESULT_CANCELLED是结果代码的默认值,结果代码总是被发回.我正在读这个,这是不是一直发生的事情?或者我在申请中做错了什么...

java – getStringExtra()的默认值,如果为空

像getIntent().getIntExtra一样,getStringExtra是否有一个默认值,如果传递的字符串为空,可以使用它? 我有一种方法可以做到这一点,但是想知道是否存在实现它的方法? 谢谢.解决方法:根据http://developer.android.com/reference/android/content/Intent.html,没有. 原因getIntExtra有一个默认值参数,这是因为返回的类型是一个原语,因此不能返回null.

java – 显示JComboBox的不可选默认值【代码】

我有一个JComboBox包含三个项目{“Personel”,“Magasinier”,“Fournisseur”}. 我希望这个JComboBox显示值“Choisir une option:”,这是一个不可选择的值. 我在initComponents()之后尝试了这段代码. :this.jComboBox1.setSelectedItem("Choisir une option :");但它不起作用. 我怎样才能做到这一点 ?解决方法:您可以使用以下SSCCE之类的代码覆盖JComboBox模型中的选择代码:public class JComboExample {private static JFram...

在java.util.Set变量的Spring @Value中将默认值设置为null【代码】

使用SpEL在Spring @Value注释中遇到一个有趣的问题.设置null的默认值适用于String变量.但是,对于Set变量,它没有. 所以,这工作(varStr为null):@Value("${var.string:#{NULL}}") private String varStr;虽然这不是(varSet现在包含一个带有“#{NULL}”的元素):@Value("#{'${var.set:#{NULL}}'.split(',')}") private Set<String> varSet;问题是如何使用Set变量使其工作,因此默认情况下它将设置为null. 对你的帮助表示感谢.解决方法:...

java – 当我在I排序后尝试在数组中插入值时,我的默认值为0【代码】

我有一个大小为4的整数数组.我通过add方法向它添加元素.这是一个未排序的数组.我通过下面的代码中显示的排序方法对它进行排序.排序方法将最小的数字放在位置a [0]中.当我在调用sort方法后尝试添加元素时,我总是得到返回值0.有没有办法解决这个问题?import java.util.Arrays;public class Scrap {private static int[] array = new int[4];private static int i = 0;public static void main(String[] args) {Scrap pq = new Scrap...

java – 返回默认值或引发异常?【代码】

我对这被认为是一种好习惯感到困惑 – 这种决策语言是否依赖?假设我有以下Java代码:public class Stack {public Integer pop() {if (isEmpty()) return null; // or some exception maybe?// else get and return the top item in the stack.};} }pop方法的客户端需要一些Integer值,那么让客户端知道堆栈为空的最佳方法是什么?解决方法:返回null或默认值通常是不好的做法,应该首选例外.原因是当出现问题时,你应该尽可能快地失败...

java – Hibernate默认值【代码】

是否有一种方法可以使用hibernate为每个字段定义默认值,并且为了数据库大小,写入null而不是这些默认值? 对于inst.假设String的默认值是“”.我希望Hibernate: >为每个字段返回“”,在数据库中为NULL.>当我尝试写“”时,向数据库写入NULL 当然,我可以编写成千上万的Getters和Setter,但它可以自动完成吗?解决方法:If you want a real database default value, use columnDefinition –@Column(name = “myColumn”, nullable = fa...

java各数据类型的默认值【含各种变量】【代码】【图】

时间一长,总是忘记,这里记一下 在java中,局部变量,没有默认值,如果在声明时,未赋值,在接下来的程序中直接使用该变量的值将由编译器检查出错误。(包装类也一样)而与之相对的是成员变量(也叫类成员),如果是八种基本数据类型(byte, short, int, long, float, double, boolean, char,在没有被手动赋值的却在程序中被使用的情况下,将被赋予初值: 如果是 byte,short,int,long初值为0 而float,double则为0.0 至于 char则...

java各种数据类型的数组元素的默认值

public class DataTypeDefaultValue { public static void main(String[] args) { // string类型数组的默认值null // 对于引用类型的属性的默认值是null,如String类型 System.out.println("查看String类型中数组的默认值:"); String[] str = new String[4]; str[0] = "aa"; str[1] = "bb"; str[2] = "cc"; for (int i = 0; i < 4; i++) { System.out.prin...

mysql – SQLException java.sql.SQLException:字段’userid’没有默认值【代码】

我的用户表先前有字符串主键,现在我添加了一个新字段userid bigint(20)并创建了这个主键.然后补充说ALTER TABLE smsusers AUTO_INCREMENT = 2335;用户表中的总记录为2334,下一条记录的值应为2335并且应该在添加记录时自动递增. 问题是从我的应用程序插入数据时显示跟随错误SQLException java.sql.SQLException: Field 'userid' doesn't have a default value如何解决这个问题 编辑:尝试插入新数据时INSERT INTO `dbname`.`smsuse...

java – 使用MYSQL中的hibernate注释设置默认值【代码】

我在互联网上搜索并看到有关在mysql中使用hibernate注释在实体类中设置默认值的想法,我已经完成了将默认值设置为具有数据类型整数的列,如下所示.@Column(name = "COLUMN_NAME", insertable=false, updatable = false, nullable = false, columnDefinition = "int default 1") protected Integer test_id;并且工作正常. 但是我还没有看到任何varchar / string数据类型的例子,我在columnDefinition中尝试过不同的类型,比如columnDefi...

Java中数组是什么?数组的定义方式有哪些?如何使用?数组元素的默认值分别是什么?数组的特点、 数组中常见的异常、数组的内存分析、数组中常见操作【代码】【图】

数组 一、概念数组: 内存中一片连续的内存空间,可以存储多个类型相同的数据,方便统一进行处理. 元素: 就是数组中的每个数据 下标: 就是为每个元素分配的一个编号 0 ---- 数组的长度 - 1 数组的长度: 就是数组的容量,可以进行动态的获取   数组名.length 二、数组的定义数组定义的步骤:1. 数组的声明: 意义在于 确定了数组中存放的数据类型 以及 数组名 2. 为数组分配空间 / 为数组元素直接赋值 为数组分配空间: 先分配内存...

字段 - 相关标签