Java数组中输入java不确定长度数组个数的数,该怎么做

c/c++(34)
输入一字符串小写换大写
#include&stdio.h&
int main()
char a[81];
gets(a); & & & & & & & & & & &
for(i=0;a[i]!='\0';i++) & & & & & &//当不确定输入数组为多少个的时候&
if(a[i]&='a'&&a[i]&='z')
a[i]=a[i]-32;
&&相关文章推荐
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:30775次
排名:千里之外
原创:68篇
转载:16篇
(3)(27)(17)(1)(2)(15)(19)
(window.slotbydup = window.slotbydup || []).push({
id: '4740887',
container: s,
size: '250,250',
display: 'inlay-fix'匿名用户不能发表回复!|
每天回帖即可获得10分可用分!小技巧:
你还可以输入10000个字符
(Ctrl+Enter)
请遵守CSDN,不得违反国家法律法规。
转载文章请注明出自“CSDN(www.csdn.net)”。如是商业用途请联系原作者。java中怎么判断数组中是否有 我输入的数
请问各位师兄:
本人现在有一个数组 int Shu=new={1
我要控制太输入 这五个数以外的数
怎么才能,判断
我输入的数中不在 shu[] 这个数组中!!
求代码!!!!急
08-09-23 &
假设输入数为in,那么就可以for(int i = 0 ; i & shu. i++){   if( in != shu[i]) {       System.out.println(&you had inputed wrong number.&);         }}
请登录后再发表评论!java中如何输入不确定元素个数的数组_java吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:679,866贴子:
java中如何输入不确定元素个数的数组收藏
快试试吧,可以对自己使用挽尊卡咯~◆◆
各位高手~~小弟初学java,不知如何输入元素个数不确定的数组~~请不吝赐教啊~~我的邮箱是多谢多谢!!
用Stringbuilder吧
登录百度帐号推荐应用记住登录一个月发表随想还能输入:200字该用户最新代码编程随想&by by by by by by [java]代码库
* 可变长的参数。
* 有时候,我们传入到方法的参数的个数是不固定的,为了解决这个问题,我们一般采用下面的方法:
重载,多重载几个方法,尽可能的满足参数的个数。显然这不是什么好办法。
将参数作为一个数组传入。虽然这样我们只需一个方法即可,但是,
* 为了传递这个数组,我们需要先声明一个数组,然后将参数一个一个加到数组中。
* 现在,我们可以使用可变长参数解决这个问题,
* 也就是使用...将参数声明成可变长参数。显然,可变长参数必须是最后一个参数。
public class VarArgs {
* 打印消息,消息数量可以任意多
* @param debug 是否debug模式
* @param msgs 待打印的消息
public static void printMsg(boolean debug, String ... msgs){
if (debug){
// 打印消息的长度
System.out.println("DEBUG: 待打印消息的个数为" + msgs.length);
for (String s : msgs){
System.out.println(s);
if (debug){
// 打印消息的长度
System.out.println("DEBUG: 打印消息结束");
* 重载printMsg方法,将第一个参数类型该为int
* @param debugMode 是否debug模式
* @param msgs 待打印的消息
public static void printMsg(int debugMode, String ... msgs){
if (debugMode != 0){
// 打印消息的长度
System.out.println("DEBUG: 待打印消息的个数为" + msgs.length);
for (String s : msgs){
System.out.println(s);
if (debugMode != 0){
// 打印消息的长度
System.out.println("DEBUG: 打印消息结束");
public static void main(String[] args) {
// 调用printMsg(boolean debug, String ... msgs)方法
VarArgs.printMsg(true);
VarArgs.printMsg(false, "第一条消息", "这是第二条");
VarArgs.printMsg(true, "第一条", "第二条", "这是第三条");
// 调用printMsg(int debugMode, String ... msgs)方法
VarArgs.printMsg(1, "The first message", "The second message");
}分享到:更多发表评论:评论须知:1、评论每次加2分,每天上限为30;2、请文明用语,共同创建干净的技术交流环境;3、若被发现提交非法信息,评论将会被删除,并且给予扣分处理,严重者给予封号处理;4、请勿发布广告信息或其他无关评论,否则将会删除评论并扣分,严重者给予封号处理。}

我要回帖

更多关于 c语言数组长度不确定 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信